1<testcase> 2<info> 3<keywords> 4FTP 5HTTP 6HTTP/1.0 7HTTP GET 8HTTP proxy 9</keywords> 10</info> 11 12# 13# Server-side 14<reply> 15<data> 16HTTP/1.0 200 OK 17Date: Thu, 09 Nov 2010 14:49:00 GMT 18Server: test-server/fake 19Content-Type: text/plain 20Content-Length: 9 21Funny-head: yesyes 22Proxy-Connection: Keep-Alive 23 24contents 25</data> 26<data2> 27HTTP/1.0 200 OK 28Date: Thu, 09 Nov 2010 14:49:00 GMT 29Server: test-server/fake 30Content-Type: text/plain 31Content-Length: 9 32Funny-head: yesyes 33Proxy-Connection: Keep-Alive 34 35contents 36</data2> 37</reply> 38 39# 40# Client-side 41<client> 42<server> 43http 44</server> 45<features> 46ftp 47</features> 48 <name> 49FTP over HTTP proxy with downgrade to HTTP 1.0 50 </name> 51 <command> 52-x %HOSTIP:%HTTPPORT ftp://%HOSTIP:%HTTPPORT/we/want/that/page/1077 ftp://%HOSTIP:%HTTPPORT/we/want/that/page/10770002 53</command> 54</client> 55 56# 57# Verify data after the test has been "shot" 58<verify> 59<strip> 60^User-Agent:.* 61</strip> 62<protocol> 63GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/1077 HTTP/1.1 64Host: %HOSTIP:%HTTPPORT 65Accept: */* 66Proxy-Connection: Keep-Alive 67 68GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/10770002 HTTP/1.0 69Host: %HOSTIP:%HTTPPORT 70Accept: */* 71Proxy-Connection: Keep-Alive 72 73</protocol> 74</verify> 75</testcase> 76