On Tue, 1 May 2007, Khai wrote:

> My code open a socket and talk HTTP/1.1 to a remote web server, but I
> notice extra characters in the response, so I use lwp-download
> http://www.genius.com/index.html and capture the response with a
> packet analyzer (ethereal).  The packet analyzer show 1ff8 after the
> response header and a 0 at the end of the response.  When I look at
> the downloaded file, these characters are not there.
> 
> I tried this with another web server http://www.webex.com/index.html,
> and see the same symptoms.  Any idea what these characters are and
> what lwp-download does with them?

The response uses "Transfer-Encoding: chunked", which is described here in 
the HTTP/1.1 spec:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.41
http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.6.1

-- 
Liam Quinn

Reply via email to