1<testcase> 2<info> 3<keywords> 4HTTP 5POST 6POST callback 7</keywords> 8</info> 9# 10# Server-side 11<reply> 12<data> 13HTTP/1.1 200 OK 14Date: Tue, 09 Nov 2010 14:49:00 GMT 15Server: test-server/fake swsclose 16Connection: close 17Content-Type: text/html 18 19hello 20</data> 21</reply> 22 23# Client-side 24<client> 25<server> 26http 27</server> 28# tool is what to use instead of 'curl' 29<tool> 30lib%TESTNUMBER 31</tool> 32 33<name> 34send HTTP POST using read callback 35</name> 36<command> 37http://%HOSTIP:%HTTPPORT/%TESTNUMBER 38</command> 39</client> 40 41# 42# Verify data after the test has been "shot" 43<verify> 44<protocol> 45POST /%TESTNUMBER HTTP/1.1 46Host: %HOSTIP:%HTTPPORT 47Accept: */* 48Content-Length: 45 49Content-Type: application/x-www-form-urlencoded 50 51this is what we post to the silly web server 52</protocol> 53</verify> 54</testcase> 55