1<testcase>
2<info>
3<keywords>
4HTTP
5HTTP GET
6</keywords>
7</info>
8
9#
10<reply>
11<data nocheck="yes">
12HTTP/1.1 200 OK
13Date: Thu, 09 Nov 2010 14:49:00 GMT
14Server: test-server/fake
15Content-Length: 6
16Connection: close
17Content-Type: text/html
18
1912345
20</data>
21</reply>
22
23#
24# Client-side
25<client>
26# this relies on the debug feature to allow us to set directory to store the
27# -O output in, using the CURL_TESTDIR variable
28<features>
29debug
30</features>
31<server>
32http
33</server>
34<name>
35HTTP GET with -O without Content-Disposition, -D stdout
36</name>
37<setenv>
38CURL_TESTDIR=%PWD/log
39</setenv>
40<command option="no-output,no-include">
41http://%HOSTIP:%HTTPPORT/1335 -O -D -
42</command>
43</client>
44
45#
46# Verify data after the test has been "shot"
47<verify>
48<protocol>
49GET /1335 HTTP/1.1
50Host: %HOSTIP:%HTTPPORT
51User-Agent: curl/%VERSION
52Accept: */*
53
54</protocol>
55
56<file1 name="log/1335">
5712345
58</file1>
59
60<file2 name="log/stdout1335">
61HTTP/1.1 200 OK
62Date: Thu, 09 Nov 2010 14:49:00 GMT
63Server: test-server/fake
64Content-Length: 6
65Connection: close
66Content-Type: text/html
67
68</file2>
69
70</verify>
71</testcase>
72