Squid ບອກວ່າໃຫຍ່ເກີນໄປ: ຫົວຂໍ້ ຫຼື ໂຕຄວາມ?
ແຍກຂີດຈຳກັດຫົວຂໍ້ຄຳຮ້ອງ ແລະ ຄຳຕອບ ອອກຈາກຂີດຈຳກັດຂອງໂຕຄວາມ ເມື່ອພຣັອກຊີສົ່ງຕໍ່ປະຕິເສດການໂອນຍ້າຍວ່າໃຫຍ່ເກີນໄປ.
ການດາວໂຫຼດນ້ອຍໆອາດເກີນຂີດຈຳກັດຫົວຂໍ້ ໃນຂະນະທີ່ໂຕຄວາມໃຫຍ່ກວ່າຜ່ານໄປໄດ້. ກ່ອນອື່ນ ໃຫ້ລະບຸວ່າ Squid ປະຕິເສດພາກສ່ວນໃດຂອງການແລກປ່ຽນ.
| ອົງປະກອບ | ຄຳສັ່ງ Squid 5–7 ທີ່ກົງກັນ |
|---|---|
| ຫົວຂໍ້ຄຳຮ້ອງຂອງລູກຄ້າ ລວມທັງແຖວຄຳຮ້ອງ | request_header_max_size |
| ໂຕຄວາມຄຳຮ້ອງຂອງລູກຄ້າ ເຊັ່ນຂໍ້ມູນອັບໂຫຼດ | request_body_max_size |
| ຫົວຂໍ້ຄຳຕອບຂອງເຊີບເວີ | reply_header_max_size |
| ໂຕຄວາມຄຳຕອບຂອງເຊີບເວີ | reply_body_max_size |
ໃຫ້ໃຊ້ຂໍ້ຜິດພາດຂອງພຣັອກຊີຕົວຈິງ ແລະ ບັນທຶກ ເພື່ອລະບຸອົງປະກອບ ແລະ ຜູ້ອອກຄຳຕອບ. ຂີດຈຳກັດຂອງແອັບພລິເຄຊັນ ຫຼື ການປະຕິເສດຈາກຕົ້ນທາງ ອາດເບິ່ງຄືກັບຄວາມຜິດພາດຂອງ Squid ໃນເຄື່ອງ. ໃຫ້ກວດເອກະສານອ້າງອີງຂອງລຸ້ນທີ່ຕິດຕັ້ງ ສຳລັບຂີດຂັ້ນ ແລະ ຄ່າເລີ່ມຕົ້ນທີ່ກົງກັນ.
ຍັງຕ້ອງກຳນົດວ່າ Squid ເຫັນຫຍັງໄດ້ແດ່.CONNECT ທຳມະດາ ບໍ່ເປີດເຜີຍຫົວຂໍ້ເວັບໄຊທີ່ເຂົ້າລະຫັດ ພາຍໃນອຸໂມງ TLS ແບບປາຍຕໍ່ປາຍ. ດັ່ງນັ້ນ ຄຳຮ້ອງພຣັອກຊີແບບຂໍ້ຄວາມທຳມະດາ, ການແລກປ່ຽນ CONNECT ເອງ ແລະ TLS ທີ່ຖືກດັກຈັບ ອາດກ່ຽວຂ້ອງກັບການຄວບຄຸມ ຫຼື ອົງປະກອບຕ່າງກັນ.
ກ່ອນເພີ່ມຂີດຈຳກັດທີ່ກ່ຽວຂ້ອງ ໃຫ້ອະທິບາຍຂະໜາດທີ່ຜິດປົກກະຕິ. ຄຸກກີທີ່ເກີດຊ້ຳ, ຂໍ້ມູນການພິສູດຕົວຕົນທີ່ບໍ່ຄາດຄິດ ແລະ ຄຳຕອບທີ່ບໍ່ຖືກຮູບແບບ ຕ້ອງໄດ້ຮັບການກວດສອບ; ການອັບໂຫຼດໃຫຍ່ທີ່ຮອງຮັບໂດຍເຈດຕະນາ ຕ້ອງການຂີດຂັ້ນໂຕຄວາມທີ່ເໝາະສົມ. ການເພີ່ມທຸກຂີດຈຳກັດພ້ອມກັນ ປົກປິດຄວາມແຕກຕ່າງນັ້ນ.