Imported Upstream version 7.59.0
[platform/upstream/curl.git] / tests / data / test1422
1 <testcase>
2 <info>
3 <keywords>
4 HTTP
5 HTTP GET
6 -J
7 </keywords>
8 </info>
9
10 #
11 <reply>
12 <data nocheck="yes">
13 HTTP/1.1 200 OK
14 Date: Thu, 09 Nov 2010 14:49:00 GMT
15 Server: test-server/fake
16 Content-Length: 0
17 Connection: close
18 Content-Type: text/html
19 Content-Disposition: filename=name1422; charset=funny; option=str//nge
20
21 </data>
22 </reply>
23
24 #
25 # Client-side
26 <client>
27 # this relies on the debug feature to allow us to set directory to store the
28 # -O and -J output in, using the CURL_TESTDIR variable
29 <features>
30 debug
31 </features>
32 <server>
33 http
34 </server>
35 <name>
36 HTTP GET with -O -J and Content-Disposition (empty file)
37 </name>
38 <setenv>
39 CURL_TESTDIR=%PWD/log
40 </setenv>
41 <command option="no-output,no-include">
42 http://%HOSTIP:%HTTPPORT/1422 -J -O file://%PWD/log/name1422
43 </command>
44 </client>
45
46 #
47 # Verify data after the test has been "shot"
48 <verify>
49 <strip>
50 ^User-Agent:.*
51 </strip>
52 <protocol>
53 GET /1422 HTTP/1.1
54 Host: %HOSTIP:%HTTPPORT
55 Accept: */*
56
57 </protocol>
58
59 <file1 name="log/name1422">
60 </file1>
61
62 </verify>
63 </testcase>