Un llistat de directori i una descàrrega poden funcionar a través d'un servidor intermediari HTTP mentre FtpWebRequest rebutja UploadFile. És un límit de capacitat documentat, no una prova que la contrasenya sigui incorrecta.

Per a un servidor intermediari HTTP, les operacions admeses són DownloadFile, ListDirectory i ListDirectoryDetails. Activar el mode passiu no afegeix suport de pujada a aquesta API.

Un camí HTTP CONNECT capaç pot transportar les connexions TCP d'un altre client FTP, subjecte a la política del servidor intermediari. Una passarel·la d'HTTP a FTP pot oferir les seves pròpies operacions. Cap de les dues no fa que tota API FTP implementi qualsevol disposició.

Establir Proxy a null pot fer funcionar una pujada directa permesa, però això evita l'intermediari. No ha reparat una pujada feta a través del servidor intermediari.

Trieu un client FTP i una ruta admesos per a l'operació requerida. FtpWebRequest és obsolet per al desenvolupament nou; HttpClient no és, per si mateix, un substitut d'FTP. Només després de determinar que l'operació és admesa cal investigar les seves credencials del servidor intermediari, les credencials FTP i les connexions de dades.

Articles relacionats