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