Commit fa6b6f1a authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

proxy: fix tests as follow-up to 93b0d907

This fixes tests that were added after 113f04e6 as the tests would
fail otherwise.

We bring back "Proxy-Connection: Keep-Alive" now unconditionally to fix
regressions with old and stupid proxies, but we could possibly switch to
using it only for CONNECT or only for NTLM in a future if we want to
gradually reduce it.

Fixes #954

Reported-by: János Fekete
parent 93b0d907
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -58,10 +58,12 @@ HTTP redirect to http:/// (three slashes!)
GET http://%HOSTIP:%HTTPPORT/want/1141 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Accept: */*
Proxy-Connection: Keep-Alive

GET http://foo.example.com/want/11410001 HTTP/1.1
Host: foo.example.com
Accept: */*
Proxy-Connection: Keep-Alive

</protocol>
</verify>
+1 −0
Original line number Diff line number Diff line
@@ -53,6 +53,7 @@ HTTP redirect to http://// (four slashes!)
GET http://%HOSTIP:%HTTPPORT/want/1142 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Accept: */*
Proxy-Connection: Keep-Alive

</protocol>
# 3, CURLE_URL_MALFORMAT for the four slashes
+1 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ http://%HOSTIP:%HTTPPORT/1244 -x %HOSTIP:%HTTPPORT --next http://%HOSTIP:%HTTPPO
GET http://%HOSTIP:%HTTPPORT/1244 HTTP/1.1
Host: %HOSTIP:%HTTPPORT
Accept: */*
Proxy-Connection: Keep-Alive

</protocol>
</verify>
+1 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ http://www.example.com.2050/2050 --connect-to ::connect.example.com.2050:%HTTPPO
<proxy>
CONNECT connect.example.com.2050:%HTTPPORT HTTP/1.1
Host: connect.example.com.2050:%HTTPPORT
Proxy-Connection: Keep-Alive

</proxy>
<protocol>