1 <testcase> 2 <info> 3 <keywords> 4 FTP 5 HTTP 6 CURLOPT_USERPWD 7 HTTP proxy 8 </keywords> 9 </info> 10 11 # Server-side 12 <reply> 13 <data> 14 HTTP/1.0 200 OK swsclose 15 Date: Thu, 09 Nov 2010 14:49:00 GMT 16 Server: test-server/fake 17 18 blablabla 19 20 </data> 21 </reply> 22 23 # Client-side 24 <client> 25 <server> 26 http 27 </server> 28 <features> 29 ftp 30 </features> 31 <name> 32 FTP over HTTP proxy with user:pass not in url 33 </name> 34 <command> 35 -x http://%HOSTIP:%HTTPPORT -u michal:aybabtu ftp://host.com/we/want/299 36 </command> 37 </client> 38 39 # Verify data after the test has been "shot" 40 <verify> 41 <strip> 42 ^User-Agent:.* 43 </strip> 44 <protocol> 45 GET ftp://michal:aybabtu@host.com/we/want/299 HTTP/1.1 46 Host: host.com:21 47 Authorization: Basic bWljaGFsOmF5YmFidHU= 48 Accept: */* 49 50 </protocol> 51 </verify> 52 </testcase> 53