FtpWebRequest მხარს უჭერს ჩამოტვირთვას HTTP პროქსის მეშვეობით, მაგრამ არა ატვირთვას
წაიკითხეთ FtpWebRequest-ის HTTP პროქსის ოპერაციების დოკუმენტირებული შეზღუდვები, სანამ შეცვლით პაროლებს ან ჩათვლით, რომ წარმატებული სია ატვირთვის მხარდაჭერას ამტკიცებს.
საქაღალდის სია და ჩამოტვირთვა შეიძლება მუშაობდეს HTTP პროქსის მეშვეობით, მაშინ როცა FtpWebRequest უარყოფს UploadFile-ს. ეს არის დოკუმენტირებული შესაძლებლობის ზღვარი და არა არასწორი პაროლის მტკიცებულება.
HTTP პროქსისთვის მხარდაჭერილი ოპერაციებია DownloadFile, ListDirectory და ListDirectoryDetails. პასიური რეჟიმის ჩართვა არ ამატებს ატვირთვის მხარდაჭერას ამ API-ს.
ძლიერ HTTP CONNECT ბილიკს შეუძლია სხვა FTP კლიენტის TCP კავშირების ტარება, პროქსის პოლიტიკის შესაბამისად. HTTP-დან FTP-ში კარიბჭეს შეუძლია საკუთარი ოპერაციები შესთავაზოს. არც ერთი მათგანი არ აიძულებს ყველა FTP API-ს ყველა განლაგების განხორციელებას.
Proxy-ს null-ზე დაყენებამ შეიძლება დაშვებული პირდაპირი ატვირთვა იმუშაოს, მაგრამ ეს გვერდს უვლის შუამავალს. მან არ გამოასწორა პროქსის მეშვეობით შესრულებული ატვირთვა.
აირჩიეთ მხარდაჭერილი FTP კლიენტი და ბილიკი საჭირო ოპერაციისთვის. FtpWebRequest მოძველებულია ახალი განვითარებისთვის; HttpClient თავისთავად FTP-ის შემცვლელი არ არის. მხოლოდ მას შემდეგ, რაც დაადგენთ, რომ ოპერაცია მხარდაჭერილია, უნდა გამოიკვლიოთ მისი პროქსის სერთიფიკატები, FTP სერთიფიკატები და მონაცემთა კავშირები.