ລາຍການໂຟນເດີແລະການດາວໂຫລດສາມາດເຮັດວຽກຜ່ານ HTTP proxy ໄດ້ ໃນຂະນະທີ່ FtpWebRequest ປະຕິເສດ UploadFile. ນີ້ແມ່ນຂອບເຂດຄວາມສາມາດທີ່ເອກະສານໄວ້ ບໍ່ແມ່ນຫຼັກຖານຂອງລະຫັດຜ່ານທີ່ຜິດ.

ສຳລັບ HTTP proxy, ການເຮັດວຽກທີ່ຮອງຮັບຄື DownloadFile, ListDirectory ແລະ ListDirectoryDetails. ການເປີດ passive mode ບໍ່ໄດ້ເພີ່ມການຮອງຮັບການອັບໂຫລດໃຫ້ API ນັ້ນ.

ເສັ້ນທາງ HTTP CONNECT ທີ່ມີຄວາມສາມາດສາມາດຂົນສົ່ງການເຊື່ອມຕໍ່ TCP ຂອງ FTP client ອື່ນໄດ້ ຕາມນະໂຍບາຍຂອງ proxy. ປະຕູ HTTP-ຫາ-FTP ສາມາດສະເໜີການເຮັດວຽກຂອງຕົນເອງ. ທັງສອງບໍ່ໄດ້ເຮັດໃຫ້ທຸກ FTP API ຈັດຕັ້ງທຸກຮູບແບບ.

ການຕັ້ງ Proxy ເປັນ null ອາດເຮັດໃຫ້ການອັບໂຫລດໂດຍກົງທີ່ອະນຸຍາດເຮັດວຽກໄດ້ ແຕ່ສິ່ງນັ້ນຂ້າມຕົວກາງ. ມັນບໍ່ໄດ້ແກ້ໄຂການອັບໂຫລດຜ່ານ proxy.

ເລືອກ FTP client ແລະເສັ້ນທາງທີ່ຮອງຮັບສຳລັບການເຮັດວຽກທີ່ຕ້ອງການ. FtpWebRequest ລ້າສະໄໝສຳລັບການພັດທະນາໃໝ່; HttpClient ບໍ່ແມ່ນຕົວແທນ FTP ໂດຍຕົວມັນເອງ. ຫຼັງຈາກຢືນຢັນວ່າການເຮັດວຽກນັ້ນຖືກຮອງຮັບແລ້ວ ຈຶ່ງຄວນກວດສອບຂໍ້ມູນ proxy, ຂໍ້ມູນ FTP ແລະ ການເຊື່ອມຕໍ່ຂໍ້ມູນ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ