1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP GET 6CURLOPT_CONNECT_TO 7</keywords> 8</info> 9 10# 11# Server-side 12<reply> 13<data nocheck="yes"> 14HTTP/1.1 200 OK 15Date: Tue, 09 Nov 2010 14:49:00 GMT 16Content-Length: 3 17Content-Type: text/plain 18 19OK 20</data> 21</reply> 22 23# 24# Client-side 25<client> 26<server> 27http 28</server> 29<name> 30Connect to specific host: Reuse existing connections if possible 31</name> 32 33<command> 34http://%HOSTIP:%HTTPPORT/%TESTNUMBER -w "%{num_connects}\n" --next --connect-to ::%HOSTIP:%HTTPPORT http://%HOSTIP:%HTTPPORT/%TESTNUMBER -w "%{num_connects}\n" --next http://%HOSTIP:%HTTPPORT/%TESTNUMBER -w "%{num_connects}\n" 35</command> 36</client> 37 38# 39# Verify data after the test has been "shot" 40<verify> 41<protocol> 42GET /%TESTNUMBER HTTP/1.1 43Host: %HOSTIP:%HTTPPORT 44User-Agent: curl/%VERSION 45Accept: */* 46 47GET /%TESTNUMBER HTTP/1.1 48Host: %HOSTIP:%HTTPPORT 49User-Agent: curl/%VERSION 50Accept: */* 51 52GET /%TESTNUMBER HTTP/1.1 53Host: %HOSTIP:%HTTPPORT 54User-Agent: curl/%VERSION 55Accept: */* 56 57</protocol> 58 59<stdout> 60HTTP/1.1 200 OK 61Date: Tue, 09 Nov 2010 14:49:00 GMT 62Content-Length: 3 63Content-Type: text/plain 64 65OK 661 67OK 680 69OK 700 71</stdout> 72 73</verify> 74</testcase> 75