GNU Wget ဖြင့် ပရောက်စီမှတစ်ဆင့်ဒေါင်းလုဒ်လုပ်ခြင်း
Wget တစ်ကြိမ်အတွက် ပရောက်စီ IP ရွေးပြီး ဟောင်းနေသောစတင်ဆက်တင်ကိုကျော်ကာ မှတ်တမ်းအော့ဖ်လိုင်းဖြစ်လျှင် ရှည်လျားသောမူလပြန်စမ်းမှုကိုရှောင်ပါ။
GNU Wget တစ်ကြိမ်အတွက် wgetrc မပြင်ဘဲ ပရောက်စီကို အတိအကျသတ်မှတ်ပါ။
wget -e use_proxy=on \
-e https_proxy=http://203.0.113.10:8080 \
-e no_proxy= \
--timeout=10 --tries=1 \
-O - https://example.com/စာတမ်းလိပ်စာကို ကိုယ့် HTTP ပရောက်စီ သို့မဟုတ် HTTP proxy စာရင်းမှမှတ်တမ်းဖြင့် အစားထိုးကာ တစ်ကြိမ်စမ်းပါ။ ရည်မှန်းနေရာက HTTPS ဖြစ်သောကြောင့် Wget က https_proxy ရွေးပြီး http:// တန်ဖိုးက ကြားခံကိုဖော်ပြသည်။ HTTP နေရာအတွက် http_proxy ကိုအစားသတ်မှတ်ပါ။ https_proxy တစ်ခုသာသတ်မှတ်ထားလျှင် ဝက်ဘ်ဆိုက် URL ပြောင်းရုံက လမ်းကြောင်းမထိန်းပါ။
| ဆက်တင် | ဤခေါ်ဆိုမှုတွင်သက်ရောက်မှု |
|---|---|
-e use_proxy=on | ပရောက်စီသုံးမှုကို တိတိကျကျဖွင့်ပါ။ |
-e no_proxy= | ဤသီးခြားစမ်းသပ်မှုအတွက် ရည်မှန်းနေရာကျော်လွှားမှုများရှင်းပါ။ |
--tries=1 | မဖြေသောမှတ်တမ်းမှ ထပ်ခါတလဲလဲစမ်းခြင်းရှောင်ပါ။ |
--timeout=10 | Wget ကွန်ရက်အချိန်ကန့်သတ်ချက်များသတ်မှတ်ပါ။ ဒေါင်းလုဒ်တစ်ခုလုံး၏စုစုပေါင်းကြာချိန်အတွက် တစ်ခုတည်းသောနောက်ဆုံးချိန်မဟုတ်ပါ။ |
-O - | ဘော်ဒီကို စံထွက်လမ်းကြောင်းသို့ရေးပါ။ ဖိုင်သိမ်းလိုလျှင် ဖိုင်နာမည်ရွေးပါ သို့မဟုတ် ဤရွေးချယ်မှုကိုချန်ပါ။ |
စတင်ဖိုင်များက ပတ်ဝန်းကျင်မှရသောပရောက်စီတန်ဖိုးကို အစားထိုးနိုင်သည်။ အတိအကျပေးသော -e တန်ဖိုးများက ဤကွန်မန်းလမ်းကြောင်းကိုမြင်ရစေသည်။ အမြဲတမ်းအက်ပ်ဆက်တင်တွင် ရည်ရွယ်ထားသောကျော်လွှားမှုကိုထိန်းပါ။ အဆုံးမှတ်စမ်းမည့်ကွန်မန်းမှ --no-proxy ဖယ်ပါ။
ပုံမှန်စံအမှားလမ်းကြောင်းသို့ထွက်သော စစ်ဆေးချက်များကို ဒေါင်းလုဒ်ဘော်ဒီနှင့်ခွဲပါ။ ချိတ်ဆက်မှုငြင်းပယ်ခြင်း၊ တန်နယ်ငြင်းပယ်ခြင်းနှင့် ရည်မှန်းနေရာ HTTP အမှားတို့သည် နောက်စစ်ဆေးရမည့်အချက်မတူပါ။ ဖိုင်ဖြစ်လာရုံက မခွဲနိုင်ပါ။ အမည်ဆင်တူ shell ကွန်မန်းကရွေးချယ်မှုများမလက်ခံလျှင် wget --version ဖြင့် GNU Wget ဖြစ်ကြောင်းအတည်ပြုပါ။