FtpWebRequest HTTP proxy üzerinden indirmeleri destekler, ancak yüklemeleri desteklemez
Parolaları değiştirmeden veya başarılı bir listelemenin yükleme desteğini kanıtladığını varsaymadan önce FtpWebRequest'in belgelenmiş HTTP proxy işlem sınırlarını okuyun.
Bir dizin listeleme ve indirme, HTTP proxy üzerinden çalışabilirken FtpWebRequest UploadFile'ı reddeder. Bu, belgelenmiş bir yetenek sınırıdır, yanlış parolanın kanıtı değildir.
HTTP proxy için desteklenen işlemler DownloadFile, ListDirectory ve ListDirectoryDetails'tir. Pasif modu etkinleştirmek o API'ye yükleme desteği eklemez.
Yetenekli bir HTTP CONNECT yolu, proxy ilkesine bağlı olarak başka bir FTP istemcisinin TCP bağlantılarını taşıyabilir. HTTP'den FTP'ye bir ağ geçidi kendi işlemlerini sunabilir. İkisi de her FTP API'sinin her düzeni uygulamasını sağlamaz.
Proxy'yi null olarak ayarlamak izin verilen doğrudan bir yüklemeyi çalıştırabilir, ancak bu aracıyı atlar. Proxy üzerinden yapılan bir yüklemeyi onarmamıştır.
Gerekli işlem için desteklenen bir FTP istemcisi ve yol seçin. FtpWebRequest yeni geliştirme için kullanımdan kaldırılmıştır; HttpClient kendi başına bir FTP alternatifi değildir. Ancak işlemin desteklendiğini tespit ettikten sonra proxy kimlik bilgilerini, FTP kimlik bilgilerini ve veri bağlantılarını araştırmalısınız.