Hakemistolistaus ja lataus voivat toimia HTTP-välityspalvelimen kautta, vaikka FtpWebRequest hylkää UploadFile-kutsun. Kyse on dokumentoidusta ominaisuusrajasta, ei todisteesta väärästä salasanasta.

HTTP-välityspalvelimelle tuetut toiminnot ovat DownloadFile, ListDirectory ja ListDirectoryDetails. Passiivisen tilan käyttöönotto ei lisää lähetystukea kyseiseen APIin.

Kyvykäs HTTP CONNECT -polku voi kuljettaa toisen FTP-asiakkaan TCP-yhteyksiä välityspalvelimen käytännön mukaisesti. HTTP-FTP-yhdyskäytävä voi tarjota omat toimintonsa. Kumpikaan ei saa jokaista FTP-APIa toteuttamaan jokaista järjestelyä.

Proxy-asetuksen asettaminen nulliin voi saada sallitun suoran lähetyksen toimimaan, mutta se ohittaa välittäjän. Se ei ole korjannut välityspalvelimen kautta tehtyä lähetystä.

Valitse tuettu FTP-asiakas ja reitti tarvittavalle toiminnolle. FtpWebRequest on vanhentunut uuteen kehitykseen; HttpClient ei sinänsä ole FTP:n korvaaja. Vasta kun olet todennut toiminnon tuetuksi, sinun kannattaa tutkia sen välityspalvelintunnukset, FTP-tunnukset ja datayhteydet.

Aiheeseen liittyvät artikkelit