Списък на директория и изтегляне могат да работят през HTTP прокси, докато FtpWebRequest отхвърля UploadFile. Това е документирано ограничение на възможностите, а не доказателство за грешна парола.

За HTTP прокси поддържаните операции са DownloadFile, ListDirectory и ListDirectoryDetails. Включването на пасивен режим не добавя поддръжка на качване към този API.

Способен път HTTP CONNECT може да пренася TCP връзките на друг FTP клиент, съобразно политиката на проксито. Шлюз от HTTP към FTP може да предложи свои собствени операции. Никое от двете не кара всеки FTP API да реализира всяка схема.

Задаването на Proxy на null може да позволи разрешено директно качване, но това заобикаля посредника. То не е поправило качване през прокси.

Изберете поддържан FTP клиент и маршрут за нужната операция. FtpWebRequest е остарял за ново разработване; HttpClient не е сам по себе си замяна на FTP. Едва след като установите, че операцията се поддържа, трябва да разследвате неговите прокси идентификационни данни, FTP идентификационни данни и връзки за данни.

Подобни статии