tizen 2.3.1 release
[external/curl.git] / tests / data / test325
1 <testcase>
2 <info>
3 <keywords>
4 HTTPS
5 HTTP GET
6 --proto-redir
7 </keywords>
8 </info>
9
10 #
11 # Server-side
12 <reply>
13 <data>
14 HTTP/1.1 301 OK
15 Date: Thu, 09 Nov 2010 14:49:00 GMT
16 Server: test-server/fake
17 Content-Length: 7
18 Location: http://%HOSTIP:%HTTPPORT/325
19
20 MooMoo
21 </data>
22 <datacheck>
23 HTTP/1.1 301 OK
24 Date: Thu, 09 Nov 2010 14:49:00 GMT
25 Server: test-server/fake
26 Content-Length: 7
27 Location: http://%HOSTIP:%HTTPPORT/325
28
29 </datacheck>
30 </reply>
31
32 #
33 # Client-side
34 <client>
35 <features>
36 SSL
37 </features>
38 <server>
39 https
40 </server>
41  <name>
42 HTTPS with attempted redirect to denied HTTP
43  </name>
44  <command>
45 -k https://%HOSTIP:%HTTPSPORT/325 --proto-redir -http --location
46 </command>
47 </client>
48
49 #
50 # Verify data after the test has been "shot"
51 <verify>
52 <strip>
53 ^User-Agent:.*
54 </strip>
55 <protocol>
56 GET /325 HTTP/1.1\r
57 Host: %HOSTIP:%HTTPSPORT\r
58 Accept: */*\r
59 \r
60 </protocol>
61 # 1 - Protocol http not supported or disabled in libcurl
62 <errorcode>
63 1
64 </errorcode>
65 </verify>
66 </testcase>