From 80f2e3f263f736fd02ee18f81b9441f2fa4cca84 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sun, 30 Oct 2005 23:15:49 +0000 Subject: test 275 makes a CONNECT through a proxy and then gets two pages from the same server --- tests/data/test275 | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 tests/data/test275 (limited to 'tests/data/test275') diff --git a/tests/data/test275 b/tests/data/test275 new file mode 100644 index 000000000..fea185018 --- /dev/null +++ b/tests/data/test275 @@ -0,0 +1,73 @@ + + +HTTP +HTTP GET +HTTP CONNECT +HTTP Basic auth +HTTP proxy Basic auth + + +# +# Server-side + + +HTTP/1.1 200 OK +Date: Thu, 09 Nov 2010 14:49:00 GMT +Server: test-server/fake +Content-Type: text/html +Content-Length: 9 + +contents + + +HTTP/1.1 200 Mighty fine indeed + +HTTP/1.1 200 OK +Date: Thu, 09 Nov 2010 14:49:00 GMT +Server: test-server/fake +Content-Type: text/html +Content-Length: 9 + +contents + + + +# +# Client-side + + +http + + +HTTP CONNECT with proxytunnel getting two URLs from the same host + + +http://remotesite.com/we/want/that/page/275 -p -x %HOSTIP:%HTTPPORT --user iam:myself --proxy-user youare:yourself http://remotesite.com/we/want/that/page/275 + + + +# +# Verify data after the test has been "shot" + + +^User-Agent:.* + + +CONNECT remotesite.com:80 HTTP/1.0 +Host: remotesite.com:80 +Proxy-Authorization: Basic eW91YXJlOnlvdXJzZWxm +User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3 +Proxy-Connection: Keep-Alive + +GET /we/want/that/page/275 HTTP/1.1 +Authorization: Basic aWFtOm15c2VsZg== +Host: remotesite.com +Accept: */* + +GET /we/want/that/page/275 HTTP/1.1 +Authorization: Basic aWFtOm15c2VsZg== +Host: remotesite.com +Accept: */* + + + -- cgit v1.2.3