Revision history for Perl extension HTTP::Parser.
0.06 2011-03-06
-
fix by frodwith for rt.cpan.org #66298 (path string parsing)
0.05 2009-11-13
-
two fixes by David Cannings <david@edeca.net>
-
when parsing responses with no Content-Length header, return a different
code to the caller so it can decide whether to keep adding data or not
(a slightly more elegant fix to rt.cpan.org #34021)
-
parse the HTTP response message correctly, it can contain multiple words
(rt.cpan.org #34019)
0.04 2007-11-10
-
when parsing chunks, only remove current chunk from data buffer; don't
clear it (rt.cpan.org #30005, patch from David Cannings)
-
in the "be lenient in what you accept" vein, allow the HTTP response
status line to not have a space after the version (contrary to RFC 2616
6.1, but apparently broken implementations exist), and strip whitespace
from the Content-Length header (rt.cpan.org #30338, patch from David
Cannings)
0.03 2007-02-24
-
reverse change file order (now reverse chronological, newest first)
-
change chunk parser to skip chunk-extension and allow spaces (rt.cpan.org
#14092)
-
add ability to parse HTTP response into HTTP::Response too (rt.cpan.org
#7652, 7654, based on patch from mfr AT hybyte DOT com)
-
added new tests for new response parsing capability
0.02 2004-01-28
-
incorporate fixes proposed by Anthony D. Minkoff <adminkoff@cox.net>:
literal "HTTP" should be case insensitive (RFC 2616, sections 2.1, 3.1)
allow blank lines before Request-Line (RFC 2616, section 4.1; "SHOULD")
0.01 2004-01-03
-
original author David B. Robins <dbrobins@davidrobins.net>
-
original version; created by h2xs 1.22 with options -AX -n HTTP::Parser
-
module originally created November 2003