1<testcase> 2<info> 3<keywords> 4FTP 5HTTP proxy 6CURLOPT_PROXY_TRANSFER_MODE 7CURLOPT_PROXY 8type= 9</keywords> 10</info> 11 12# 13# Server-side 14<reply> 15<data nocheck="yes"> 16HTTP/1.1 200 OK swsclose 17Date: Thu, 09 Nov 2010 14:49:00 GMT 18Server: test-server/fake 19Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT 20ETag: "21025-dc7-39462498" 21Accept-Ranges: bytes 22Content-Length: 6 23 24hello 25</data> 26</reply> 27 28# 29# Client-side 30<client> 31<server> 32http 33</server> 34<features> 35ftp 36</features> 37<tool> 38lib549 39</tool> 40 <name> 41FTP RETR with CURLOPT_PROXY_TRANSFER_MODE, ASCII transfer and type=i 42 </name> 43# first URL then proxy 44 <command> 45"ftp://www.example.com/moo/561;type=i" http://%HOSTIP:%HTTPPORT ascii 46</command> 47</client> 48 49# 50# Verify data after the test has been "shot" 51<verify> 52<strip> 53^User-Agent:.* 54</strip> 55<protocol> 56GET ftp://www.example.com/moo/561;type=i HTTP/1.1 57Host: www.example.com:21 58Accept: */* 59Proxy-Connection: Keep-Alive 60 61</protocol> 62<stdout> 63hello 64</stdout> 65</verify> 66</testcase> 67