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 47proxy 48</features> 49 <name> 50FTP over HTTP proxy with downgrade to HTTP 1.0 51 </name> 52 <command> 53-x %HOSTIP:%HTTPPORT ftp://%HOSTIP:%HTTPPORT/we/want/that/page/1077 ftp://%HOSTIP:%HTTPPORT/we/want/that/page/10770002 54</command> 55</client> 56 57# 58# Verify data after the test has been "shot" 59<verify> 60<strip> 61^User-Agent:.* 62</strip> 63<protocol> 64GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/1077 HTTP/1.1 65Host: %HOSTIP:%HTTPPORT 66Accept: */* 67Proxy-Connection: Keep-Alive 68 69GET ftp://%HOSTIP:%HTTPPORT/we/want/that/page/10770002 HTTP/1.0 70Host: %HOSTIP:%HTTPPORT 71Accept: */* 72Proxy-Connection: Keep-Alive 73 74</protocol> 75</verify> 76</testcase> 77