28e7a8527b820128214f424aba82c1264c046000
[platform/upstream/curl.git] / tests / data / test1248
1 <testcase>
2 <info>
3 <keywords>
4 HTTP
5 HTTP proxy
6 noproxy
7 </keywords>
8 </info>
9
10 # Server-side
11 <reply>
12 <data>
13 HTTP/1.1 200 OK
14 Date: Thu, 09 Nov 2010 14:49:00 GMT
15 Server: test-server/fake
16 Content-Length: 4
17 Content-Type: text/html
18
19 foo
20 </data>
21 </reply>
22
23 # Client-side
24 <client>
25 <server>
26 http
27 </server>
28 <name>
29 Access a non-proxied host with using the combination of --proxy option and --noproxy option
30 </name>
31 <command>
32 http://user:secret@%HOSTIP:%HTTPPORT/1248 --proxy http://dummy:%PROXYPORT/ --noproxy %HOSTIP --max-time 5
33 </command>
34 </client>
35
36 # Verify data after the test has been "shot"
37 <verify>
38 <strip>
39 ^User-Agent:.*
40 </strip>
41 <protocol>
42 GET /1248 HTTP/1.1\r
43 Host: %HOSTIP:%HTTPPORT\r
44 Authorization: Basic dXNlcjpzZWNyZXQ=\r
45 Accept: */*\r
46 \r
47 </protocol>
48 </verify>
49 </testcase>