Een mapvermelding en een download kunnen via een HTTP-proxy werken terwijl FtpWebRequest UploadFile weigert. Dat is een gedocumenteerde capaciteitsgrens, geen bewijs van een verkeerd wachtwoord.

Voor een HTTP-proxy zijn de ondersteunde bewerkingen DownloadFile, ListDirectory en ListDirectoryDetails. Het inschakelen van de passieve modus voegt geen uploadondersteuning toe aan die API.

Een capabel HTTP CONNECT-pad kan de TCP-verbindingen van een andere FTP-client dragen, afhankelijk van het proxybeleid. Een gateway van HTTP naar FTP kan zijn eigen bewerkingen bieden. Geen van beide zorgt ervoor dat elke FTP-API elke opstelling implementeert.

Proxy op null zetten kan een toegestane directe upload laten werken, maar dat omzeilt de tussenpersoon. Het heeft een upload via de proxy niet gerepareerd.

Kies een ondersteunde FTP-client en route voor de vereiste bewerking. FtpWebRequest is verouderd voor nieuwe ontwikkeling; HttpClient is op zichzelf geen vervanging voor FTP. Pas nadat u hebt vastgesteld dat de bewerking wordt ondersteund, moet u de proxyreferenties, FTP-referenties en gegevensverbindingen onderzoeken.

Gerelateerde artikelen