FtpWebRequest የሚደግፈው በHTTP ፕሮክሲ በኩል ማውረድን ብቻ ነው፣ ማስተላለፍን አይደግፍም
የይለፍ ቃል ከመቀየርዎ ወይም የተሳካ ዝርዝር የማስተላለፍ ድጋፍን የሚያረጋግጥ ነው ብለው ከመውሰድዎ በፊት የFtpWebRequest የHTTP ፕሮክሲ ክንውን ገደቦችን የሚመዘገቡትን ሰነዶች ያንብቡ።
የማውጫ ዝርዝር እና ማውረድ በHTTP ፕሮክሲ በኩል ሊሠሩ ይችላሉ፣ FtpWebRequest ግን UploadFileን ውድቅ ያደርጋል። ይህ በሰነድ የተመዘገበ የችሎታ ገደብ ነው፣ የተሳሳተ የይለፍ ቃል ማስረጃ አይደለም።
ለHTTP ፕሮክሲ፣ የሚደገፉት ክንውኖች DownloadFile፣ ListDirectory እና ListDirectoryDetails ናቸው። Passive modeን ማንቃት ለዚያ API የማስተላለፍ ድጋፍ አይጨምርም።
ብቃት ያለው HTTP CONNECT መንገድ የሌላ FTP client TCP ግንኙነቶችን ሊሸከም ይችላል፣ እንደ ፕሮክሲ ፖሊሲ። የHTTP-ከFTP ጌትዌይ የራሱን ክንውኖች ሊያቀርብ ይችላል። ሁለቱም አንድም API ሁሉንም ዝግጅት እንዲተገብር አያደርጉም።
Proxyን ወደ null ማዘጋጀት የተፈቀደ ቀጥታ ማስተላለፍ እንዲሠራ ሊያደርግ ይችላል፣ ግን ይህ መካከለኛውን ያስወግዳል። በፕሮክሲ የሚደረግን ማስተላለፍ አልጠገነም።
ለሚያስፈልገው ክንውን የሚደገፍ FTP client እና መንገድ ይምረጡ። FtpWebRequest ለአዲስ ልማት ጊዜው አልፎበታል፤ HttpClient በራሱ የFTP ምትክ አይደለም። ክንውኑ የሚደገፍ መሆኑን ካረጋገጡ በኋላ ብቻ የፕሮክሲ ምስክርነቱን፣ የFTP ምስክርነቱን እና የውሂብ ግንኙነቶችን መመርመር አለብዎ።