From c19844a0a3d7f7d1c7351de65605d13d422f2600 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 13 Sep 2002 12:40:36 +0000 Subject: better deal with HTTP(S) servers that respond with no headers at all, test case 306 added to verify that we do right --- lib/http.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/http.c') diff --git a/lib/http.c b/lib/http.c index 6a71e47b1..177d61100 100644 --- a/lib/http.c +++ b/lib/http.c @@ -965,7 +965,8 @@ CURLcode Curl_http(struct connectdata *conn) failf(data, "Failed sending HTTP POST request"); else result = - Curl_Transfer(conn, conn->firstsocket, -1, TRUE, bytecount, + Curl_Transfer(conn, conn->firstsocket, -1, TRUE, + &http->readbytecount, data->set.postfields?-1:conn->firstsocket, data->set.postfields?NULL:&http->writebytecount); break; @@ -981,7 +982,8 @@ CURLcode Curl_http(struct connectdata *conn) failf(data, "Failed sending HTTP request"); else /* HTTP GET/HEAD download: */ - result = Curl_Transfer(conn, conn->firstsocket, -1, TRUE, bytecount, + result = Curl_Transfer(conn, conn->firstsocket, -1, TRUE, + &http->readbytecount, -1, NULL); /* nothing to upload */ } if(result) -- cgit v1.2.3