Можно сделать запрос ftp через HTTP прокси. Вы можете подключиться к HTTP-прокси и отправить запрос следующим образом:
GET ftp: //ftp.example.com/example.txt HTTP / 1.1
Полагаю, вы можете выполнить загрузку через HTTP-прокси. Я хочу проанализировать эти (FTP через HTTP) запросы, которые может сделать браузер. Я гуглил, чтобы посмотреть, смогу ли я найти спецификацию протокола для этих запросов. Я не мог найти ни одного. Может ли кто-нибудь указать на протокол, используемый для загрузки / выгрузки ftp через HTTP-прокси?
Обратите внимание, что я не говорю о туннелировании с использованием HTTP CONNECT. Я предполагаю, что протокол похож на HTTP, ожидаемый для использования "ftp: //" вместо "http://".. Но я хотел бы быть уверен.