Guzzle တောင်းဆိုချက်တစ်ခုကို တိုက်ရိုက်ပို့ပါ
ဖောက်သည်ဖွဲ့စည်းမှု၏ ကျန်အပိုင်းကို ထိန်းသိမ်းထားစဉ် တောင်းဆိုချက်တစ်ခုအတွက် Guzzle ပရောက်စီရွေးချယ်မှုကို ကျော်လွှားပါ။
Guzzle လုပ်ဆောင်ချက်တစ်ခုသည် သတ်မှတ်ထားသော ပရောက်စီကို လျစ်လျူရှုရမည်ဖြစ်ပါက ထိုတောင်းဆိုချက်တွင် ဗလာပရောက်စီရွေးချယ်မှုကို ရှင်းလင်းစွာ ပေးပို့ပါ-
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
၎င်းသည် ခေါ်ဆိုသည့်နေရာတွင် လမ်းကြောင်းရွေးချယ်မှုကို မြင်သာစေသည်။ အခြားတောင်းဆိုချက်များ တူညီသောလုပ်ငန်းစဉ်ကို အသုံးပြုနေစဉ် ပတ်ဝန်းကျင် ကိန်းရှင်များကို ယာယီဖယ်ရှားခြင်းထက် ပိုတိကျသည်။
ချန်လှပ်ထားသောရွေးချယ်မှုနှင့် ရှင်းလင်းစွာဗလာတန်ဖိုးကြား ကွာခြားချက်ကို ထိန်းသိမ်းပါ။ ရွေးချယ်မှုကို ချန်လှပ်ပါက ဖောက်သည်၏ မူလတန်ဖိုးများ သို့မဟုတ် ပတ်ဝန်းကျင်မှ ဆင်းသက်လာသော ဖွဲ့စည်းမှုသည် သက်ရောက်နေနိုင်သည်။ စိတ်ကြိုက် handler သို့မဟုတ် middleware ကလည်း ရွေးချယ်မှုများကို ပြောင်းနိုင်သည်၊ ထို့ကြောင့် လမ်းကြောင်းကွာခြားနေသေးပါက application ၏ အမှန်တကယ် handler stack ကို စစ်ဆေးပါ။
ဗလာပရောက်စီရွေးချယ်မှုသည် HTTPS လက်မှတ်စစ်ဆေးခြင်းကို မပိတ်ပါ။ ထိုထိန်းချုပ်မှုများကို သီးခြားထားပါ။ တိုက်ရိုက်တောင်းဆိုချက်ကို ပရောက်စီမှတစ်ဆင့် တောင်းဆိုချက်နှင့် နှိုင်းယှဉ်သောအခါ တူညီသောဦးတည်ရာကို အသုံးပြုပြီး ရွေးချယ်ထားသောလမ်းကြောင်းနှင့် အမှန်တကယ်တုံ့ပြန်မှု နှစ်ခုစလုံးကို မှတ်တမ်းတင်ပါ။