Hello, "If the http content-length header differs from actual data length, wget disregards the http specification as follows: 1) if content-length is greater than actual data, wget keeps retrying to receive the whole file indefinitely. Using the command-line parameter --ignore-length fixes this but should it not be on by default? 2) If content-length is smaller than actual data sent by server, wget happily downloads it all instead of stopping at what ever content-length specified. This is contrary to the spec which strictly states that content-length must be obeyed and that the user must be notified that something strange happened. It correctly tells the user that it received nnn/mmm bytes, where mmm is content-length but should there not be an error message, too?"
http://bugs.debian.org/143736 Thank you. -- No�l K�the
