Katalogo sąrašas ir atsisiuntimas gali veikti per HTTP tarpinį serverį, o FtpWebRequest atmeta UploadFile. Tai dokumentuota galimybių riba, o ne neteisingo slaptažodžio įrodymas.

HTTP tarpiniam serveriui palaikomos operacijos yra DownloadFile, ListDirectory ir ListDirectoryDetails. Pasyvaus režimo įjungimas neprideda įkėlimo palaikymo tai API.

Galingas HTTP CONNECT kelias gali perduoti kito FTP kliento TCP ryšius, atsižvelgiant į tarpinio serverio politiką. HTTP į FTP vartai gali pasiūlyti savo operacijas. Nė vienas iš jų nepriverčia kiekvienos FTP API įgyvendinti kiekvienos schemos.

Nustačius Proxy į null, leidžiamas tiesioginis įkėlimas gali pradėti veikti, tačiau tai apeina tarpininką. Tai nesutvarkė įkėlimo per tarpinį serverį.

Pasirinkite palaikomą FTP klientą ir maršrutą reikiamai operacijai. FtpWebRequest yra pasenusi naujai plėtrai; HttpClient pats savaime nėra FTP pakaitalas. Tik nustatę, kad operacija palaikoma, turėtumėte tirti jos tarpinio serverio kredencialus, FTP kredencialus ir duomenų ryšius.

Susiję straipsniai