1 <testcase> 2 <info> 3 <keywords> 4 HTTP 5 HTTP POST 6 HTTP/1.0 7 </keywords> 8 </info> 9 10 <reply> 11 <data> 12 HTTP/1.0 200 OK swsclose 13 Date: Thu, 09 Nov 2010 14:49:00 GMT 14 Server: test-server/fake 15 16 blablabla 17 18 </data> 19 </reply> 20 21 # Client-side 22 <client> 23 <server> 24 http 25 </server> 26 <name> 27 HTTP 1.0 POST 28 </name> 29 <command> 30 http://%HOSTIP:%HTTPPORT/we/want/181 --data-binary @log/test181.txt --http1.0 31 </command> 32 <file name="log/test181.txt"> 33 Weird 34 file 35 to 36 upload 37 for 38 testing 39 the 40 POST 41 feature 42 </file> 43 </client> 44 45 # Verify data after the test has been "shot" 46 <verify> 47 <strip> 48 ^User-Agent:.* 49 </strip> 50 <protocol> 51 POST /we/want/181 HTTP/1.0 52 Host: %HOSTIP:%HTTPPORT 53 Accept: */* 54 Content-Length: 79 55 Content-Type: application/x-www-form-urlencoded 56 57 Weird 58 file 59 to 60 upload 61 for 62 testing 63 the 64 POST 65 feature 66 </protocol> 67 </verify> 68 </testcase> 69