[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

bug in header processing


There is a bug in the way emacs-w3m processes the header of a request.
It makes a HEAD request, stores the headers, and uses these to handle
the body of a GET request. This assumes that the headers returned by a
HEAD request are strictly identical to those returned for the
corresponding GET request, which is unfortunately not always the case.

For example, sites that use Apache's mod_gzip (such as
<URL:http://freshmeat.net/>) do not include an Encoding: header in the
response to a HEAD request, whereas it is present in the GET. This
means that such sites don't work with emacs-w3m.


Eric Marsden                          <URL:http://www.laas.fr/~emarsden/>