bug-wget
[Top][All Lists]
Advanced

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

Re: [Bug-wget] [PATCH] Disable automatic wget headers.


From: Dale R. Worley
Subject: Re: [Bug-wget] [PATCH] Disable automatic wget headers.
Date: Sun, 28 Apr 2019 22:19:04 -0400

>>From bug #54769 (https://savannah.gnu.org/bugs/?54769).
> Some servers doesn't handle well some headers. A --disable-header option will 
> ensure a request header
> will not be included on the request. In addition a empty header value in 
> --header="headername: " will also disable
> the request header.

I may have missed it, but I don't see any updates to the documentation
files for the new option.

Also, is there a possibility that "a empty header value in
--header="headername: " will also disable the request header." will
cause problems because someone wants to specify a header with an empty
value?  RFC 7230 (the definition of HTTP) section 3.2 ("Header Fields")
contains this BNF:

     header-field   = field-name ":" OWS field-value OWS

     field-name     = token
     field-value    = *( field-content / obs-fold )

which says that empty field-value's are allowed.  OTOH, I've never seen
an empty value in a header field of an HTTP request.

I suggest that removing the definition of "an empty header value in
--header means to suppress the header" is the safest way to make this
change.

Dale



reply via email to

[Prev in Thread] Current Thread [Next in Thread]