HTTP
-G
--proto-default
# Server-side
HTTP/1.1 200 OK
Content-Length: 6
Funny-head: yesyes
-foo-
# Client-side
proxy
http
-G with --proto-default=http and scheme-less URL starting with "ftp"
ftp.test --proto-default=http --resolve ftp.test:80:%HOSTIP -G -d hello -x http://%HOSTIP:%HTTPPORT/
# Verify data after the test has been "shot"
GET http://ftp.test/?hello HTTP/1.1
Host: ftp.test
User-Agent: curl/%VERSION
Accept: */*
Proxy-Connection: Keep-Alive