56d1f3be9a428bd1402e02239f74eb45bf9fe1fd
[platform/upstream/curl.git] / tests / data / test522
1 <testcase>
2 <info>
3 <keywords>
4 HTTP
5 HTTP GET
6 CURLOPT_PORT
7 </keywords>
8 </info>
9
10 #
11 # Server-side
12 <reply>
13 <data nocheck="yes">
14 HTTP/1.1 200 OK\r
15 Date: Thu, 09 Nov 2010 14:49:00 GMT\r
16 Server: test-server/fake\r
17 Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT\r
18 ETag: "21025-dc7-39462498"\r
19 Accept-Ranges: bytes\r
20 Content-Length: 6\r
21 \r
22 hello
23 </data>
24 </reply>
25
26 #
27 # Client-side
28 <client>
29 <server>
30 http
31 </server>
32 <tool>
33 lib521
34 </tool>
35  <name>
36 HTTP GET with CURLOPT_PORT
37  </name>
38  <command>
39 http://%HOSTIP/522 %HTTPPORT
40 </command>
41 </client>
42
43 #
44 # Verify data after the test has been "shot"
45 <verify>
46 <strip>
47 ^User-Agent:.*
48 </strip>
49 <protocol>
50 GET /522 HTTP/1.1\r
51 Authorization: Basic eHh4Onl5eQ==\r
52 Host: %HOSTIP:%HTTPPORT\r
53 Accept: */*\r
54 \r
55 </protocol>
56 <stdout>
57 hello
58 </stdout>
59 </verify>
60 </testcase>