ເວລາລໍຖ້າພຣັອກຊີໃນ curl: ຊອກຫາຂັ້ນຕອນທີ່ລົ້ມເຫຼວ
ແຍກການເຊື່ອມພຣັອກຊີ ການເຈລະຈາອຸໂມງ TLS ແລະຄຳຕອບທີ່ຄ້າງ ເພື່ອໃຊ້ຂອບເວລາ curl ຊອກຫາບັນຫາ.
ຊອກຫາວຽກສຸດທ້າຍທີ່ສຳເລັດໃນຜົນລັບລະອຽດຂອງ curl. ‘ເຊື່ອມພຣັອກຊີແລ້ວ ແຕ່ບໍ່ມີຄຳຕອບ CONNECT’ ຈຳກັດບັນຫາໄດ້ດີກວ່າ ‘ພຣັອກຊີໝົດເວລາ’ ຫຼາຍ.
ໃຊ້ຄຳຂໍທີ່ມີຂອບເວລາ ແລະປ່ຽນຕົວຢ່າງໃນເຄື່ອງເປັນພຣັອກຊີ HTTP ຂອງທ່ານ; ຊອກຫາຈຸດປາຍອື່ນເພື່ອປຽບທຽບຈາກລາຍການພຣັອກຊີ HTTPໄດ້:
curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/--connect-timeout 5 ໃຫ້ງົບເວລາຮ່ວມດຽວສຳລັບສ້າງການເຊື່ອມ ລວມການຄົ້ນຫາແລະການຈັບມືທີ່ກ່ຽວຂ້ອງ; ບໍ່ໄດ້ໃຫ້ແຕ່ລະຂັ້ນຫ້າວິນາທີ. --max-time 15 ຈຳກັດວຽກທັງໝົດ ລວມເວລາໂອນຫຼັງສ້າງການເຊື່ອມ.
| ຄວາມຄືບໜ້າຢຸດບ່ອນໃດ | ຄວນກວດຫຍັງຕໍ່ |
|---|---|
| ບໍ່ມີການເຊື່ອມພຣັອກຊີ | ການແກ້ຊື່ໂຮສພຣັອກຊີ ພອດຮັບຟັງ ເສັ້ນທາງ ແລະນະໂຍບາຍໄຟວອລ. |
| ເຊື່ອມພຣັອກຊີແລ້ວ; ບໍ່ມີຄຳຕອບອຸໂມງ | ພາລະພຣັອກຊີ ການເຈລະຈາຢືນຢັນຕົວຕົນ ນະໂຍບາຍເຂົ້າເຖິງ ແລະການໄປເຖິງປາຍທາງຈາກພຣັອກຊີ. |
| ຍອມຮັບອຸໂມງແລ້ວ; TLS ບໍ່ສຳເລັດ | ການເຂົ້າເຖິງປາຍທາງ ການເຈລະຈາ TLS ແລະການດັກຮັບທຣາຟິກທີ່ຄຸ້ມຄອງ. |
| ໄດ້ຮັບສ່ວນຫົວແລ້ວ; ເນື້ອຫາຄ້າງ | ພຶດຕິກຳໂອນຂອງເຊີບເວີຕົ້ນທາງ ການພັກຂໍ້ມູນຂອງຕົວກາງ ແລະແອັບຕັ້ງໃຈງຽບຫຼືບໍ່. |
ສຳລັບລຳດັບຈັບມື ເບິ່ງວິທີທີ່ CONNECT ຂົນສົ່ງ HTTPS. ການຢຸດໃກ້ງົບເວລາເຊື່ອມຊີ້ໄປທີ່ການສ້າງ; ການຢຸດພາຍຫຼັງເຖິງຂອບລວມຊີ້ໄປທີ່ການໂອນບໍ່ຈົບ. ໃຊ້ລຳດັບກັບເວລາຮ່ວມກັນ; ເວລາຢ່າງດຽວລະບຸອົງປະກອບບໍ່ໄດ້. ຄຳໃນບັນທຶກຕ່າງກັນຕາມບິວ curl ແລະພອດ TCP ເປີດບໍ່ຢືນຢັນວ່າ CONNECT ໃຊ້ໄດ້.
ຮັກສາດ້ານໜຶ່ງຄົງທີ່
ປຽບທຽບປາຍທາງເດີມຜ່ານເສັ້ນທາງກົງທີ່ອະນຸຍາດ:
curl --noproxy '*' --connect-timeout 5 --max-time 15 --verbose https://example.com/ຈາກນັ້ນປຽບທຽບປາຍທາງອື່ນທີ່ບໍ່ອັນຕະລາຍຜ່ານພຣັອກຊີເດີມ. ຖ້າລົ້ມເຫຼວພຽງແຫ່ງດຽວ ກວດເສັ້ນທາງຫຼືນະໂຍບາຍປາຍທາງນັ້ນ. ຖ້າທຸກແຫ່ງຢຸດຂັ້ນສ້າງດຽວກັນ ກວດທາງພຣັອກຊີຮ່ວມ. ເກັບເວລາເລີ່ມ ຈຸດປາຍ ປາຍທາງ ແລະຂັ້ນສຸດທ້າຍທີ່ສຳເລັດ; ລຶບຂໍ້ມູນເຂົ້າລະບົບ ໂທເຄນ ຄຸກກີ ແລະຊື່ສ່ວນຕົວກ່ອນແບ່ງປັນບັນທຶກ.
ເມື່ອການເຊື່ອມຍັງເປີດແຕ່ບໍ່ຄືບໜ້າທີ່ເປັນປະໂຫຍດ
ການໂອນໄຟລ໌ອາດຕ້ອງມີຂອບຄວາມໄວຕ່ຳ ນອກຈາກຂອບສ້າງແລະເວລາລວມ:
curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 60 --speed-limit 100 --speed-time 20 https://example.com/ນີ້ຍົກເລີກເມື່ອອັດຕາໂອນຕໍ່ເນື່ອງຕ່ຳກວ່າ 100 ໄບຕ໌ຕໍ່ວິນາທີເປັນເວລາ 20 ວິນາທີ ແລະຮັກສາຂອບລວມ 60 ວິນາທີ. ເລືອກຄ່າຕາມວຽກ. ສະຕຣີມເຫດການອາດປົກກະຕິໃນຊ່ວງງຽບດົນ ກົດດາວໂຫຼດຈຶ່ງອາດຕັດຜິດ.
ເພີ່ມທຸກຂອບພຽງເລື່ອນອາການ. ລອງຊ້ຳທັນທີຫຼາຍຄັ້ງອາດເພີ່ມການເຊື່ອມໃຫ້ທາງທີ່ຮັບພາລະເກີນ. ວິນິດໄສດ້ວຍການປຽບທຽບທີ່ຄິດໄວ້ສອງສາມຄັ້ງ; ນະໂຍບາຍລອງຊ້ຳຂອງແອັບພາຍຫຼັງຕ້ອງມີງົບເວລາລວມຂອງຕົນ ແລະພິຈາລະນາຄວາມປອດໄພຂອງການເຮັດຊ້ຳ.