1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP PUT 6</keywords> 7</info> 8 9<reply> 10<data nocheck="yes"> 11HTTP/1.1 200 A OK 12Server: curl test 13Content-Type: text/html; charset=iso-8859-1 14Content-Length: 3 15 16ok 17</data> 18<data2 nocheck="yes"> 19HTTP/1.1 200 A OK 20Server: curl test 21Content-Type: text/html; charset=iso-8859-1 22Content-Length: 9 23 24still ok 25</data2> 26</reply> 27 28# Client-side 29<client> 30# 31<server> 32http 33</server> 34 <name> 35HTTP PUT twice 36 </name> 37 <command> 38-H "Expect:" -T log/1064 http://%HOSTIP:%HTTPPORT/1064.upload1 -T log/1064 http://%HOSTIP:%HTTPPORT/10640002.upload2 39</command> 40<file name="log/1064"> 41test 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> 51PUT /1064.upload1 HTTP/1.1 52Host: %HOSTIP:%HTTPPORT 53Accept: */* 54Content-Length: 5 55 56test 57PUT /10640002.upload2 HTTP/1.1 58Host: %HOSTIP:%HTTPPORT 59Accept: */* 60Content-Length: 5 61 62test 63</protocol> 64<stdout> 65HTTP/1.1 200 A OK 66Server: curl test 67Content-Type: text/html; charset=iso-8859-1 68Content-Length: 3 69 70ok 71HTTP/1.1 200 A OK 72Server: curl test 73Content-Type: text/html; charset=iso-8859-1 74Content-Length: 9 75 76still ok 77</stdout> 78</verify> 79</testcase> 80