Annotation of embedaddon/curl/tests/data/test1526, revision 1.1.1.1
1.1 misho 1: <testcase>
2: <info>
3: <keywords>
4: HTTP
5: HTTP GET
6: HTTP CONNECT
7: HTTP proxy
8: proxytunnel
9: CURLOPT_PROXYHEADER
10: </keywords>
11: </info>
12:
13: # Server-side
14: <reply>
15: <connect>
16: HTTP/1.1 200 OK
17: Server: present
18:
19: </connect>
20: <data>
21: HTTP/1.1 200 OK swsclose
22: Date: Thu, 09 Nov 2010 14:49:00 GMT
23: Server: test-server/fake
24: Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
25: ETag: "21025-dc7-39462498"
26: </data>
27: <datacheck>
28: HTTP/1.1 200 OK
29: Server: present
30:
31: HTTP/1.1 200 OK swsclose
32: Date: Thu, 09 Nov 2010 14:49:00 GMT
33: Server: test-server/fake
34: Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
35: ETag: "21025-dc7-39462498"
36: </datacheck>
37: </reply>
38:
39: # Client-side
40: <client>
41: <server>
42: http
43: http-proxy
44: </server>
45: <tool>
46: lib1526
47: </tool>
48: <name>
49: CURLOPT_PROXYHEADER: separate host/proxy headers
50: </name>
51: <command>
52: http://the.old.moo.1526:%HTTPPORT/1526 %HOSTIP:%PROXYPORT
53: </command>
54: <features>
55: proxy
56: </features>
57: </client>
58:
59: # Verify data after the test has been "shot"
60: <verify>
61: <proxy>
62: CONNECT the.old.moo.1526:%HTTPPORT HTTP/1.1
63: Host: the.old.moo.1526:%HTTPPORT
64: Proxy-Connection: Keep-Alive
65: User-Agent: Proxy Agent
66:
67: </proxy>
68: <protocol>
69: PUT /1526 HTTP/1.1
70: Host: the.old.moo.1526:%HTTPPORT
71: Accept: */*
72: User-Agent: Http Agent
73: Content-Length: 13
74: Expect: 100-continue
75:
76: Hello Cloud!
77: </protocol>
78: </verify>
79: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>