diff options
-rw-r--r-- | libpiano/src/http.c | 2 | ||||
-rw-r--r-- | libwaitress/src/main.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/libpiano/src/http.c b/libpiano/src/http.c index acae893..5c74d26 100644 --- a/libpiano/src/http.c +++ b/libpiano/src/http.c @@ -58,6 +58,8 @@ PianoReturn_t PianoHttpPost (WaitressHandle_t *waith, const char *postData, */ PianoReturn_t PianoHttpGet (WaitressHandle_t *waith, char *retData, size_t retDataSize) { + waith->extraHeaders = NULL; + waith->postData = NULL; waith->method = WAITRESS_METHOD_GET; if (WaitressFetchBuf (waith, retData, retDataSize) == WAITRESS_RET_OK) { diff --git a/libwaitress/src/main.c b/libwaitress/src/main.c index a9acbd7..06daf24 100644 --- a/libwaitress/src/main.c +++ b/libwaitress/src/main.c @@ -338,12 +338,12 @@ WaitressReturn_t WaitressFetchCall (WaitressHandle_t *waith) { /* send request */ if (WaitressProxyEnabled (waith)) { snprintf (writeBuf, sizeof (writeBuf), - "%s http://%s:%s%s HTTP/1.1\r\nProxy-Connection: close\r\n", + "%s http://%s:%s%s HTTP/1.0\r\n", (waith->method == WAITRESS_METHOD_GET ? "GET" : "POST"), waith->host, waith->port, waith->path); } else { snprintf (writeBuf, sizeof (writeBuf), - "%s %s HTTP/1.1\r\nConnection: close\r\n", + "%s %s HTTP/1.0\r\n", (waith->method == WAITRESS_METHOD_GET ? "GET" : "POST"), waith->path); } |