Is there an open source machine-readable grammar for HTTP/1.1 requests and responses? Specifically, i'm looking for a grammar that is accepted by one of the popular parser generators (e.g., ANTLR, CUP, BNFC, ...).
A:
You can try Mongrel's grammar that uses ragel. It's regular and therefore faster.
ott
2010-02-24 00:01:30
+1
A:
There's improved (i.e., more exact, less idiomatic, and "pure") ABNF in HTTPbis; see the drafts linked from http://tools.ietf.org/wg/httpbis/ or collected at http://greenbytes.de/tech/webdav/httpbis.abnf
Mark Nottingham
2010-07-24 12:38:23