Annotation of embedaddon/curl/tests/data/test1331, revision 1.1.1.1
1.1 misho 1: <testcase>
2: # Test case inspired by this question on stackoverflow:
3: #
4: # https://stackoverflow.com/questions/10017165/use-libcurl-with-bluecoat-cookie-proxy
5: #
6: <info>
7: <keywords>
8: HTTP
9: HTTP GET
10: HTTP proxy
11: cookies
12: </keywords>
13: </info>
14:
15: # Server-side
16: <reply>
17: <data>
18: HTTP/1.1 407 Me not know you swsbounce
19: Date: Tue, 25 Sep 2001 19:37:44 GMT
20: Content-Type: text/html
21: Set-Cookie: proxycookie=weirdo; Path=/
22: Cache-control: private
23: Content-Length: 62
24: Proxy-Authenticate: Basic realm="moo on you"
25:
26: This server reply is for testing a simple cookie test case...
27: </data>
28:
29: <data1>
30: HTTP/1.1 200 Fine!
31: Content-Type: text/html
32: Content-Length: 6
33:
34: hello
35: </data1>
36:
37: <datacheck>
38: HTTP/1.1 407 Me not know you swsbounce
39: Date: Tue, 25 Sep 2001 19:37:44 GMT
40: Content-Type: text/html
41: Set-Cookie: proxycookie=weirdo; Path=/
42: Cache-control: private
43: Content-Length: 62
44: Proxy-Authenticate: Basic realm="moo on you"
45:
46: HTTP/1.1 200 Fine!
47: Content-Type: text/html
48: Content-Length: 6
49:
50: hello
51: </datacheck>
52:
53:
54: </reply>
55:
56: # Client-side
57: <client>
58: <server>
59: http
60: </server>
61: <name>
62: HTTP --proxy-anyauth and 407 with cookies
63: </name>
64: <command>
65: -U myname:mypassword -x %HOSTIP:%HTTPPORT http://z.x.com/1331 --proxy-anyauth -c log/dump1331
66: </command>
67: <features>
68: proxy
69: </features>
70: </client>
71:
72: # Verify data after the test has been "shot"
73: <verify>
74: <strip>
75: ^User-Agent:.*
76: </strip>
77: <protocol>
78: GET http://z.x.com/1331 HTTP/1.1
79: Host: z.x.com
80: Accept: */*
81: Proxy-Connection: Keep-Alive
82:
83: GET http://z.x.com/1331 HTTP/1.1
84: Host: z.x.com
85: Proxy-Authorization: Basic bXluYW1lOm15cGFzc3dvcmQ=
86: Accept: */*
87: Proxy-Connection: Keep-Alive
88: Cookie: proxycookie=weirdo
89:
90: </protocol>
91: </verify>
92: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>