Apache HttpClient 5 ကို JVM ပရောက်စီ ဆက်တင်များ ဖတ်ရန် ပြောပါ
Apache HttpClient 5 ကလိုင်ယင့်တွင် စန်စံ ဂုဏ်သတ္တိများကို ဖွင့်ပြီး လမ်းကြောင်း စီစဉ်သူးရဲ။ တိက်သော ဖယ်ကြီးမှုများကို လိုက်ဆန်စ္စံကြည်း။
ဂန္ဒဝင် Apache HttpClient 5 API အတွက် ကလိုင်ယင့် တည်ဆောက်စဉ် စန်စံ ဂုဏ်သတ္တိများကို ဖွင့်ပါ။
import org.apache.hc.client5.http.impl.classic.CloseableHttpClient;
import org.apache.hc.client5.http.impl.classic.HttpClients;
try (CloseableHttpClient client = HttpClients.custom()
.useSystemProperties()
.build()) {
// Execute the application's HTTP work with this client.
}ရည်ရွယ်ထားသဲ စတင်သည့် အချက်အလက်များ ကို ပေးပါ။ ပြန်ဆာအောင့် + -Dhttp.proxyHost=203.0.113.10 -Dhttp.proxyPort=8080 လိုက်။ သင့်ေတာ့်ေကာ် အဆုံးမှတ်ကို အသုံးပြုပါ။ HTTP ပရောက်စီ စာရင်း သည့် လမ်းကြောင်း ခွင့်ပြုထားသဲအခါ် အမ်ားပုရကု ကိုယ်လောင်းများကို ပေးသည်။ သက်ဆိုင်ရာ ပန်းတိုင်တွၾက်များအတွက် HTTPS နှင့် ကြော်ဖြားမှု ဂုဏ်သတ္တိများကို ထည့်ပါ။ JVM ဂုဏ်သတ္တိကို သတ်မှတ်သာက်လုပ်ရုံဖြင့် ဒီ ကလိုင်ယင့် ဤကို အသုံးပြုတယ်ကို သက်သောမပြေနိုင်ပါ။
တည်ဆောက်သည့် ရည်ညွှန်းချက် သက်အကိုင့်အစိတ်တွော်း ပြေးထားသဲ ဂုဏ်သတ္တိများကို ဖော်ပြတျ်သည်။ မှင်းထင့်သဲ လမ်းကြောင်း စီစဉ်သူးများ သို့မှတ် ပေးထားသဲ အခားေတာ့်ကြီးများကု ဤအပြိအမ်ားကို ပြောင်းလဲေနိုင်ပါ။
တော်ဆိုက်မှုများကို ဤပြင်ဆင်ထားသဲ အင်စတန့်ကြောင်း ကို အသုံးပြုပါ။ အခားေတာ့်ကြီးတည်ချောက် တည်ဆောက်သဲ မှီခိုံကြီးမှုတွေ် ဤသိအင်ပြုပါ။ ဘဲမှာမှာရှိပ် မသုံးမပြေသဲ ကလိုင်ယင့်က ဘာမှတွင့် ပြောင်းလဲပါ။
မချောက်လ်အေါင််ရှိးမှုတွင့် စာကြည့်တိုက်နှင့် အီမ်ပော်က်များကို ရေှာထုတ်ပါ။ Commons HttpClient 3, Apache HttpClient 4, HttpClient 5 နှင့် Java ቄ် java.net.http.HttpClient တို့တွင် မတူညှာချားသဲ ဆက်တင်မှု အင်တာဖေက်စ်များ ရှိသည်။ ရှော်ကျွော်သဲ အတန်းချောက်စည်ဟားကျော်ကြီးန် ထိုားကြောင်းကို ဘယ်တွင်း ဖွေ့ပြားသိပ်မဲ မေးသာထွားပါ။