Annotation of embedaddon/curl/tests/data/test1031, revision 1.1.1.1
1.1 misho 1: <testcase>
2: <info>
3: <keywords>
4: HTTP
5: HTTP GET
6: followlocation
7: </keywords>
8: </info>
9: # Server-side
10: <reply>
11: <data>
12: HTTP/1.1 301 This is a weirdo text message swsclose
13: Date: Thu, 09 Nov 2010 14:49:00 GMT
14: Server: test-server/fake
15: Location: ?coolsite=yes/10310002.txt
16: Connection: close
17:
18: This server reply is for testing a simple Location: following
19:
20: </data>
21: <data2>
22: HTTP/1.1 200 Followed here fine swsclose
23: Date: Thu, 09 Nov 2010 14:49:00 GMT
24: Server: test-server/fake
25: Content-Length: 52
26:
27: If this is received, the location following worked
28:
29: </data2>
30: <datacheck>
31: HTTP/1.1 301 This is a weirdo text message swsclose
32: Date: Thu, 09 Nov 2010 14:49:00 GMT
33: Server: test-server/fake
34: Location: ?coolsite=yes/10310002.txt
35: Connection: close
36:
37: HTTP/1.1 200 Followed here fine swsclose
38: Date: Thu, 09 Nov 2010 14:49:00 GMT
39: Server: test-server/fake
40: Content-Length: 52
41:
42: If this is received, the location following worked
43:
44: </datacheck>
45: </reply>
46:
47: # Client-side
48: <client>
49: <server>
50: http
51: </server>
52: <name>
53: HTTP Location: following to a query string
54: </name>
55: <command>
56: http://%HOSTIP:%HTTPPORT/want/this/1031 -L
57: </command>
58: </client>
59:
60: # Verify data after the test has been "shot"
61: <verify>
62: <strip>
63: ^User-Agent:.*
64: </strip>
65: <protocol>
66: GET /want/this/1031 HTTP/1.1
67: Host: %HOSTIP:%HTTPPORT
68: Accept: */*
69:
70: GET /want/this/1031?coolsite=yes/10310002.txt HTTP/1.1
71: Host: %HOSTIP:%HTTPPORT
72: Accept: */*
73:
74: </protocol>
75: </verify>
76: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>