1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP PUT 6HTTP GET 7</keywords> 8</info> 9 10<reply> 11<data nocheck="yes"> 12HTTP/1.1 200 A OK 13Server: curl test 14Content-Type: text/html; charset=iso-8859-1 15Content-Length: 3 16 17ok 18</data> 19<data2 nocheck="yes"> 20HTTP/1.1 200 A OK 21Server: curl test 22Content-Type: text/html; charset=iso-8859-1 23Content-Length: 9 24 25still ok 26</data2> 27</reply> 28 29# Client-side 30<client> 31# 32<server> 33http 34</server> 35<name> 36HTTP PUT with one file but two URLs 37</name> 38<command> 39-H "Expect:" -T %LOGDIR/%TESTNUMBER http://%HOSTIP:%HTTPPORT/%TESTNUMBER.upload1 http://%HOSTIP:%HTTPPORT/%TESTNUMBER0002.url2 40</command> 41<file name="%LOGDIR/%TESTNUMBER"> 42test 43</file> 44</client> 45 46# Verify data after the test has been "shot" 47<verify> 48<protocol> 49PUT /%TESTNUMBER.upload1 HTTP/1.1 50Host: %HOSTIP:%HTTPPORT 51User-Agent: curl/%VERSION 52Accept: */* 53Content-Length: 5 54 55test 56GET /%TESTNUMBER0002.url2 HTTP/1.1 57Host: %HOSTIP:%HTTPPORT 58User-Agent: curl/%VERSION 59Accept: */* 60 61</protocol> 62<stdout> 63HTTP/1.1 200 A OK 64Server: curl test 65Content-Type: text/html; charset=iso-8859-1 66Content-Length: 3 67 68ok 69HTTP/1.1 200 A OK 70Server: curl test 71Content-Type: text/html; charset=iso-8859-1 72Content-Length: 9 73 74still ok 75</stdout> 76</verify> 77</testcase> 78