'n Gidslys en 'n aflaai kan deur 'n HTTP-proxy werk terwyl FtpWebRequest UploadFile verwerp. Dit is 'n gedokumenteerde vermoëbeperking, nie bewys van 'n verkeerde wagwoord nie.

Vir 'n HTTP-proxy is die ondersteunde bedrywighede DownloadFile, ListDirectory en ListDirectoryDetails. Om passiewe modus te aktiveer voeg nie oplaai-ondersteuning by daardie API nie.

'n Bekwame HTTP CONNECT-roete kan 'n ander FTP-kliënt se TCP-verbindings dra, onderhewig aan proxybeleid. 'n HTTP-na-FTP-gids kan sy eie bedrywighede bied. Nie een van die twee maak dat elke FTP-API elke reëling implementeer nie.

Om Proxy op null te stel kan 'n toegelate direkte oplaai laat werk, maar dit omseil die tussenganger. Dit het nie 'n oplaai deur 'n proxy herstel nie.

Kies 'n ondersteunde FTP-kliënt en roete vir die vereiste bedrywigheid. FtpWebRequest is verouderd vir nuwe ontwikkeling; HttpClient is nie op sigself 'n FTP-vervanging nie. Eers nadat jy vasgestel het dat die bedrywigheid ondersteun word, moet jy sy proxy-aanmelding, FTP-aanmelding en dataverbindings ondersoek.

Verwante artikels