FtpWebRequest mendukung unduhan melalui proksi HTTP, tetapi tidak unggahan
Baca batas operasi proksi HTTP yang didokumentasikan pada FtpWebRequest sebelum mengganti kata sandi atau menganggap bahwa daftar yang berhasil membuktikan dukungan unggah.
Daftar direktori dan unduhan dapat bekerja melalui proksi HTTP sementara FtpWebRequest menolak UploadFile. Ini adalah batas kemampuan yang didokumentasikan, bukan bukti kata sandi yang salah.
Untuk proksi HTTP, operasi yang didukung adalah DownloadFile, ListDirectory, dan ListDirectoryDetails. Mengaktifkan mode pasif tidak menambahkan dukungan unggah ke API tersebut.
Jalur HTTP CONNECT yang mumpuni dapat membawa koneksi TCP klien FTP lain, tergantung kebijakan proksi. Gerbang HTTP-ke-FTP dapat menawarkan operasinya sendiri. Keduanya tidak membuat setiap API FTP menerapkan setiap susunan.
Menyetel Proxy ke null dapat membuat unggahan langsung yang diizinkan berfungsi, tetapi itu melewati perantara. Itu belum memperbaiki unggahan melalui proksi.
Pilih klien FTP dan jalur yang didukung untuk operasi yang diperlukan. FtpWebRequest sudah usang untuk pengembangan baru; HttpClient bukan, dengan sendirinya, pengganti FTP. Hanya setelah memastikan operasi itu didukung Anda sebaiknya memeriksa kredensial proksinya, kredensial FTP, dan koneksi data.