[wget-notify] [bug #20521] Multiple 'Pragma:' headers not supported

Micah Cowan INVALID.NOREPLY at gnu.org
Wed Jul 18 14:28:51 PDT 2007


Update of bug #20521 (project wget):

         Planned Release:                    None => 1.12                   

    _______________________________________________________

Follow-up Comment #2:

I have not confirmed this assumption, but it seems extremely likely to me
that this is a regression over pre-1.10 releases, because according to the
manual, prior to 1.10, issuing --header for headers that wget normally
generates automatically (such as "Host") resulted in multiple headers
(illegitimately, in the case of "Host"). Probably, the fix for that was to
simply have all --header specifications override previous values. Which is
the appropriate fix, except for headers that are specified as taking
comma-separated lists.

For this reason, I suspect this issue also effects the following standard
headers:
  Accept
  Accept-Charset
  Accept-Encoding
  Accept-Language
  Allow
  Cache-Control
  Connection
  Content-Encoding
  Content-Language
  Expect
  Pragma (listed for completeness)
  Via
  Warning

At such time as wget might support sending request bodies using HTTP/1.1's
"chunked" transfer-coding, the "TE", "Trailer" and "Transfer-Encoding"
headers would also be affected.

The same rule applies to Upgrade, but it's not clear to me that this header
is currently useful for use with wget, as it currently stands.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?20521>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



More information about the wget-notify mailing list