ເຮັດໃຫ້ຄຳຮ້ອງ Guzzle ໜຶ່ງອັນໄປຊື່ໆ
ຂຽນທັບການເລືອກພຣັອກຊີຂອງ Guzzle ສຳລັບຄຳຮ້ອງໜຶ່ງ ໂດຍຮັກສາການຕັ້ງຄ່າອື່ນໆຂອງລູກຄ້າ.
ເມື່ອການດຳເນີນງານ Guzzle ຕ້ອງລະເລີຍພຣັອກຊີທີ່ຕັ້ງຄ່າໄວ້ ໃຫ້ສົ່ງຕົວເລືອກພຣັອກຊີຫວ່າງເປົ່າຢ່າງຊັດເຈນໃນຄຳຮ້ອງນັ້ນ:
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
ສິ່ງນີ້ເຮັດໃຫ້ການເລືອກເສັ້ນທາງເຫັນໄດ້ຢູ່ຈຸດເອີ້ນ. ມັນຊັດເຈນກວ່າການລຶບຕົວແປສິ່ງແວດລ້ອມຊົ່ວຄາວ ໃນຂະນະທີ່ຄຳຮ້ອງອື່ນໃຊ້ຂະບວນການດຽວກັນ.
ຮັກສາຄວາມແຕກຕ່າງລະຫວ່າງຕົວເລືອກທີ່ລະເວັ້ນກັບຄ່າຫວ່າງເປົ່າທີ່ຊັດເຈນ. ການລະເວັ້ນຕົວເລືອກອາດເຮັດໃຫ້ຄ່າເລີ່ມຕົ້ນຂອງລູກຄ້າ ຫຼືການຕັ້ງຄ່າທີ່ມາຈາກສິ່ງແວດລ້ອມຍັງມີຜົນ. ຕົວຈັດການກຳນົດເອງ ຫຼື middleware ກໍສາມາດປ່ຽນຕົວເລືອກໄດ້ ດັ່ງນັ້ນກວດເບິ່ງສະແຕັກຕົວຈັດການຕົວຈິງຂອງແອັບພລິເຄຊັນ ຖ້າເສັ້ນທາງຍັງແຕກຕ່າງ.
ຕົວເລືອກພຣັອກຊີຫວ່າງເປົ່າບໍ່ໄດ້ປິດການກວດສອບໃບຢັ້ງຢືນ HTTPS. ໃຫ້ແຍກການຄວບຄຸມເຫຼົ່ານັ້ນອອກຈາກກັນ. ເມື່ອປຽບທຽບຄຳຮ້ອງຊື່ກັບຄຳຮ້ອງຜ່ານພຣັອກຊີ ໃຫ້ໃຊ້ປາຍທາງດຽວກັນ ແລະບັນທຶກທັງເສັ້ນທາງທີ່ເລືອກ ແລະການຕອບສະໜອງຕົວຈິງ.