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: filename=name1371; charset=funny; option=strange 20 2112345 22</data> 23</reply> 24 25# 26# Client-side 27<client> 28<server> 29http 30</server> 31<name> 32HTTP GET -o fname -J and Content-Disposition, -D stdout 33</name> 34<command option="no-output,no-include"> 35http://%HOSTIP:%HTTPPORT/1371 -J -o log/outfile1371 -D - 36</command> 37<postcheck> 38perl %SRCDIR/libtest/notexists.pl log/1371 log/name1371 39</postcheck> 40</client> 41 42# 43# Verify data after the test has been "shot" 44<verify> 45<protocol> 46GET /1371 HTTP/1.1 47Host: %HOSTIP:%HTTPPORT 48User-Agent: curl/%VERSION 49Accept: */* 50 51</protocol> 52 53<file1 name="log/outfile1371"> 5412345 55</file1> 56 57<file2 name="log/stdout1371"> 58HTTP/1.1 200 OK 59Date: Thu, 09 Nov 2010 14:49:00 GMT 60Server: test-server/fake 61Content-Length: 6 62Connection: close 63Content-Type: text/html 64Content-Disposition: filename=name1371; charset=funny; option=strange 65 66</file2> 67 68</verify> 69</testcase> 70