bug-hurd
[Top][All Lists]
Advanced

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

[PATCH] httpfs: fix HEAD request message


From: Amos Jeffries
Subject: [PATCH] httpfs: fix HEAD request message
Date: Thu, 10 Sep 2020 04:16:54 +1200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0

The HEAD request used to fetch metadata about a file via HTTP
contains a trailing 0x20 character which will cause modern HTTP/1.1
servers to reject the request.

===================================================================
RCS file: /sources/hurdextras/httpfs/http.c,v
retrieving revision 1.3
diff --unified -r1.3 http.c
--- http.c      25 Jan 2013 00:50:58 -0000      1.3
+++ http.c      9 Sep 2020 16:15:02 -0000
@@ -110,7 +110,7 @@
        }

        /* Send a HEAD request find header length */
-       sprintf(buffer,"HEAD %s HTTP/1.0 \n\n",node->conn_req);
+       sprintf(buffer,"HEAD %s HTTP/1.0\n\n",node->conn_req);
        towrite = strlen (buffer);
        written = TEMP_FAILURE_RETRY (write (*fd, buffer, towrite));
        if ( written == -1 || written < towrite )



reply via email to

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