I-FtpWebRequest isekela ukulanda nge-HTTP proxy, kodwa hhayi ukulayisha
Funda imingcele ebhaliwe yemisebenzi ye-HTTP proxy ku-FtpWebRequest ngaphambi kokushintsha amaphasiwedi noma ukucabanga ukuthi uhlu oluyimpumelelo lubonisa ukusekelwa kokulayisha.
Uhlu lwemikhombe nokulanda kungasebenza nge-HTTP proxy ngesikhathi i-FtpWebRequest inqaba i-UploadFile. Lona umngcele wamandla obhaliwe, hhayi ubufakazi bephasiwedi engalungile.
Nge-HTTP proxy, imisebenzi esekelwayo yi-DownloadFile, ListDirectory ne-ListDirectoryDetails. Ukuvula imodi ye-passive akungezi ukusekelwa kokulayisha kuleyo API.
Indlela enamandla ye-HTTP CONNECT ingathwala ukuxhumana kwe-TCP kweklayenti le-FTP elinye, ngokwenqubomgomo ye-proxy. Isango le-HTTP-kuya-FTP linganikela imisebenzi yalo. Akukho kokubili okwenza yonke i-FTP API isebenzise zonke izinhlelo.
Ukusetha i-Proxy ku-null kungase kwenza ukulayisha okuqondile okuvunyelwe kusebenze, kodwa lokho kweqa umlamuli. Akukalungisi ukulayisha okwenziwe nge-proxy.
Khetha iklayenti le-FTP nendlela esekelwayo yomsebenzi odingekayo. I-FtpWebRequest isiphelelwe yisikhathi ekuthuthukisweni okusha; i-HttpClient ayiyona ngokwayo indawo ye-FTP. Kuphela ngemva kokuthola ukuthi umsebenzi uyasekelwa yilapho kufanele uphenye ubufakazi bayo be-proxy, ubufakazi be-FTP kanye nokuxhumana kwedatha.