Mae FtpWebRequest yn cefnogi lawrlwytho drwy ddirprwy HTTP, ond nid lanlwytho
Darllenwch gyfyngiadau dogfennedig gweithrediadau dirprwy HTTP FtpWebRequest cyn newid cyfrineiriau neu dybio bod rhestriad llwyddiannus yn profi cymorth lanlwytho.
Gall rhestriad cyfeiriadur a lawrlwytho weithio drwy ddirprwy HTTP tra bo FtpWebRequest yn gwrthod UploadFile. Cyfyngiad gallu dogfennedig yw hyn, nid prawf o gyfrinair drwg.
Ar gyfer dirprwy HTTP, y gweithrediadau a gefnogir yw DownloadFile, ListDirectory a ListDirectoryDetails. Nid yw galluogi modd goddefol yn ychwanegu cymorth lanlwytho at yr API hwnnw.
Gall llwybr HTTP CONNECT galluog gludo cysylltiadau TCP cleient FTP arall, yn amodol ar bolisi'r dirprwy. Gall porth HTTP-i-FTP gynnig ei weithrediadau ei hun. Nid yw'r naill na'r llall yn gwneud i bob API FTP weithredu pob trefniant.
Gall gosod Proxy i null wneud lanlwytho uniongyrchol a ganiateir yn gweithio, ond mae hynny'n osgoi'r cyfryngwr. Nid yw wedi atgyweirio lanlwytho drwy ddirprwy.
Dewiswch gleient FTP a llwybr a gefnogir ar gyfer y gweithrediad angenrheidiol. Mae FtpWebRequest yn hen ar gyfer datblygu newydd; nid yw HttpClient, ynddo'i hun, yn ddisodliad FTP. Dim ond ar ôl sefydlu bod y gweithrediad yn cael ei gefnogi y dylech ymchwilio i'w hysbysiadau dirprwy, ei hysbysiadau FTP a'i gysylltiadau data.