Subject: | Document that HTTP/0.9 is not supported |
In rare cases HTTP/0.9 requests (that is, HTTP requests without a version identifier) may happen even nowadays. HTTP::Parser::XS does not handle this situation and servers using this module typically return a 400 or so error. This is OK, but maybe this could be mentioned in the documentation (e.g. in the LIMITATIONS sections).
(Or alternatively, add support for version-less HTTP requests in parse_http_version(), but what minor number should be stored in this situation? "9" would probably be rather unexpected... so probably it's best to do only the doc change)