Re: [cookies?] unable to log in in http://board.flatassembler.net/

Sylvain BERTRAND <[email protected]>
Newsgroups gmane.comp.web.lynx.devel
Message-ID <YYQy3ov32tAJ/o8s@freedom>
Hi,

is the patch ok to go in?

regards,

-- 
Sylvain

On Wed, Nov 03, 2021 at 07:28:21PM +0000, Sylvain BERTRAND wrote:
> Ok, I did dive into the issue and found the bug which is on the server side:
> the server does bug if you send mix-cased http header names, namely 'Content-type'
> instead of 'Content-Type'.
> Weird, I have a very strong feeling of deja vu.
> 
> Here is a patch to work-around those buggy servers with lynx:
> ---
> 
> --- a/WWW/Library/Implementation/HTTP.c
> +++ b/WWW/Library/Implementation/HTTP.c
> @@ -1741,13 +1741,13 @@
>  		anAnchor->post_content_type
>  		? anAnchor->post_content_type
>  		: "lose"));
> -	HTBprintf(&command, "Content-type: %s%c%c",
> +	HTBprintf(&command, "Content-Type: %s%c%c",
>  		  anAnchor->post_content_type
>  		  ? anAnchor->post_content_type
>  		  : "lose",
>  		  CR, LF);
>  
> -	HTBprintf(&command, "Content-length: %d%c%c",
> +	HTBprintf(&command, "Content-Length: %d%c%c",
>  		  !isBEmpty(anAnchor->post_data)
>  		  ? BStrLen(anAnchor->post_data)
>  		  : 0,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.