From ea0dae6db2e8a18949e0ccf6b957782abc8925a5 Mon Sep 17 00:00:00 2001 From: Piotr Caban Date: Thu, 15 Mar 2018 18:22:08 +0100 Subject: [PATCH] wininet: Fix https connections over proxy. Successful CONNECT request switch to tunnel instead of having a message body. Signed-off-by: Piotr Caban Signed-off-by: Jacek Caban Signed-off-by: Alexandre Julliard --- dlls/wininet/http.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c index 6716c8080ca..d77e528ae72 100644 --- a/dlls/wininet/http.c +++ b/dlls/wininet/http.c @@ -5147,6 +5147,8 @@ static DWORD HTTP_HttpSendRequestW(http_request_t *request, LPCWSTR lpszHeaders, remove_header(request, szProxy_Authorization, TRUE); destroy_authinfo(request->proxyAuthInfo); request->proxyAuthInfo = NULL; + request->contentLength = 0; + request->netconn_stream.content_length = 0; secure_proxy_connect = FALSE; loop_next = TRUE;