In wget 1.8.1 (OS X) and 1.8.2 (cygwin) the handling of resources with
content-length 0 is wrong. wget tries to read the empty content and
hangs until the socket read timeout fires. (I set the timeout to different
values and it exactly matches the termination of the GET).
Of course this is only noticable with HTTP/1.1 server which leave the connection open and do not apply transfer-encding: chunked for empty response bodies.
I imagine this should be quite easy to fix...
Best Regards, Stefan
