Машиночитаемая грамматика с открытым исходным кодом для HTTP/1.1?

Существует ли машиночитаемая грамматика с открытым исходным кодом для запросов и ответов HTTP/1.1? В частности, я ищу грамматику, которая принимается одним из популярных генераторов синтаксического анализатора (например, ANTLR, CUP, BNFC, ...).

2 ответа

В HTTPbis улучшен (то есть более точен, менее идиоматичен и "чистый") ABNF; см. проекты, ссылки на которые http://tools.ietf.org/wg/httpbis/ или собранные по адресу http://greenbytes.de/tech/webdav/httpbis.abnf

Вы можете попробовать грамматику Mongrel, которая использует ragel. Это регулярно и, следовательно, быстрее.

Другие вопросы по тегам