#based off test 712
FTP
PASV
RETR
HTTP
HTTP CONNECT
proxytunnel
SOCKS5
CURLOPT_CONNECT_TO
#
# Server-side
HTTP/1.1 200 Connection established
silly content
HTTP/1.1 200 Connection established
HTTP/1.1 200 Connection established
silly content
#
# Client-side
ftp
http-proxy
socks5
http
proxy
FTP fetch with --preproxy, --proxy and --connect-to
ftp://ftp.example.com.%TESTNUMBER/%TESTNUMBER --connect-to ::connect.example.com.%TESTNUMBER:%FTPPORT --proxytunnel --proxy %HOSTIP:%PROXYPORT --preproxy socks5://%HOSTIP:%SOCKSPORT
#
# Verify data after the test has been "shot"
USER anonymous
PASS ftp@example.com
PWD
EPSV
TYPE I
SIZE %TESTNUMBER
RETR %TESTNUMBER
QUIT