Annotation of embedaddon/curl/tests/data/test1261, revision 1.1.1.1
1.1 misho 1: <testcase>
2: <info>
3: <keywords>
4: HTTP
5: HTTP GET
6: redirect_url
7: followlocation
8: --write-out
9: </keywords>
10: </info>
11:
12: # Server-side
13: <reply>
14: <data nocheck="yes">
15: HTTP/1.1 301 This is a weirdo text message swsclose
16: Location: data/10290002.txt?coolsite=yes
17: Content-Length: 62
18: Connection: close
19:
20: This server reply is for testing a simple Location: following
21: </data>
22: </reply>
23:
24: # Client-side
25: <client>
26: <server>
27: http
28: </server>
29: <name>
30: 'redirect_url' with --location and --max-redir
31: </name>
32: <command>
33: http://%HOSTIP:%HTTPPORT/we/want/our/1261 -w '%{redirect_url}\n' --location --max-redir 0
34: </command>
35: </client>
36:
37: # Verify data after the test has been "shot"
38: <verify>
39: <strip>
40: ^User-Agent:.*
41: </strip>
42: <protocol>
43: GET /we/want/our/1261 HTTP/1.1
44: Host: %HOSTIP:%HTTPPORT
45: Accept: */*
46:
47: </protocol>
48: # CURLE_TOO_MANY_REDIRECTS
49: <errorcode>
50: 47
51: </errorcode>
52: <stdout>
53: HTTP/1.1 301 This is a weirdo text message swsclose
54: Location: data/10290002.txt?coolsite=yes
55: Content-Length: 62
56: Connection: close
57:
58: http://%HOSTIP:%HTTPPORT/we/want/our/data/10290002.txt?coolsite=yes
59: </stdout>
60: </verify>
61: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>