Revert "Imported Upstream version 7.44.0"
[platform/upstream/curl.git] / tests / data / test85
1 <testcase>
2 <info>
3 <keywords>
4 HTTP
5 HTTP GET
6 HTTP Basic auth
7 HTTP proxy
8 HTTP proxy Basic auth
9 </keywords>
10 </info>
11
12 #
13 # Server-side
14 <reply>
15 <data>
16 HTTP/1.1 200 OK
17 Date: Thu, 09 Nov 2010 14:49:00 GMT
18 Server: test-server/fake swsclose
19 Content-Type: text/html
20 Funny-head: yesyes
21 Content-Length: 9
22
23 contents
24 </data>
25 </reply>
26
27 #
28 # Client-side
29 <client>
30 <server>
31 http
32 </server>
33  <name>
34 HTTP over proxy with site and proxy authentication
35  </name>
36  <command>
37 http://%HOSTIP:%HTTPPORT/we/want/that/page/85 -x %HOSTIP:%HTTPPORT --user iam:myself --proxy-user testing:this
38 </command>
39 </client>
40
41 #
42 # Verify data after the test has been "shot"
43 <verify>
44 <strip>
45 ^User-Agent:.*
46 </strip>
47 <protocol>
48 GET http://%HOSTIP:%HTTPPORT/we/want/that/page/85 HTTP/1.1\r
49 Proxy-Authorization: Basic dGVzdGluZzp0aGlz\r
50 Authorization: Basic aWFtOm15c2VsZg==\r
51 User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3\r
52 Host: %HOSTIP:%HTTPPORT\r
53 Accept: */*\r
54 Proxy-Connection: Keep-Alive\r
55 \r
56 </protocol>
57 </verify>
58 </testcase>