HTTP ပရောက်စီမှတစ်ဆင့် ဖိုင်တွဲစာရင်းနှင့် ဒေါင်းလုဒ်သည် အလုပ်လုပ်နိုင်သော်လည်း FtpWebRequest သည် UploadFile ကို ငြင်းပယ်သည်။ ဤအရာသည် မှတ်တမ်းတင်ထားသော စွမ်းရည်ကန့်သတ်ချက်ဖြစ်ပြီး မှားယွင်းသော စကားဝှက်၏ သက်သေမဟုတ်ပါ။

HTTP ပရောက်စီအတွက် ပံ့ပိုးသော လုပ်ဆောင်ချက်များမှာ DownloadFile၊ ListDirectory နှင့် ListDirectoryDetails ဖြစ်သည်။ passive mode ကို ဖွင့်ခြင်းသည် ထို API သို့ အပ်လုဒ် ပံ့ပိုးမှု မထည့်ပါ။

စွမ်းရည်ရှိသော HTTP CONNECT လမ်းကြောင်းသည် ပရောက်စီ မူဝါဒအရ အခြား FTP ကလိုင်းနက်၏ TCP ချိတ်ဆက်မှုများကို သယ်ဆောင်နိုင်သည်။ HTTP-မှ-FTP ဂိတ်ဝေးသည် ၎င်း၏ ကိုယ်ပိုင် လုပ်ဆောင်ချက်များကို ကမ်းလှမ်းနိုင်သည်။ မည်သည့်အရာကမျှ FTP API တိုင်း အစီအစဉ်တိုင်းကို အကောင်အထည်ဖော်စေခြင်း မရှိပါ။

Proxy ကို null သတ်မှတ်ခြင်းသည် ခွင့်ပြုထားသော တိုက်ရိုက် အပ်လုဒ်ကို အလုပ်လုပ်စေနိုင်သော်လည်း ယင်းသည် ကြားခံသမားကို ကျော်ဖြတ်သည်။ ၎င်းသည် ပရောက်စီမှတစ်ဆင့် အပ်လုဒ်ကို ပြုပြင်ပေးခဲ့ခြင်း မရှိပါ။

လိုအပ်သော လုပ်ဆောင်ချက်အတွက် ပံ့ပိုးသော FTP ကလိုင်းနက်နှင့် လမ်းကြောင်းကို ရွေးပါ။ FtpWebRequest သည် ဖွံ့ဖြိုးတိုးတက်မှုအသစ်အတွက် ခေတ်ကုန်နေသည်။ HttpClient သည် သူ့အလိုလို FTP အစားထိုး မဟုတ်ပါ။ လုပ်ဆောင်ချက် ပံ့ပိုးကြောင်း အတည်ပြုပြီးမှသာ ၎င်း၏ ပရောက်စီ အထောက်အထား၊ FTP အထောက်အထားနှင့် ဒေတာ ချိတ်ဆက်မှုများကို စစ်ဆေးသင့်သည်။

ဆက်စပ်ဆောင်းပါးများ