การเชื่อมต่อช่วยให้มีชีวิตอยู่ทำอะไร?
การเชื่อมต่อช่วยให้มีชีวิตอยู่ทำอะไร?

วีดีโอ: การเชื่อมต่อช่วยให้มีชีวิตอยู่ทำอะไร?

วีดีโอ: การเชื่อมต่อช่วยให้มีชีวิตอยู่ทำอะไร?
วีดีโอ: เรียนรู้การมีชีวิตต่อแม้แหลกสลาย กับหนังสือ ‘Reasons to Stay Alive’ | Mission To The Moon EP.1380 2024, ธันวาคม
Anonim

HTTP เก็บไว้ - มีชีวิตอยู่ , aka, HTTP ถาวร การเชื่อมต่อ , เป็น คำสั่งที่อนุญาต TCP. เดียว การเชื่อมต่อ ยังคงเปิดอยู่สำหรับคำขอ/การตอบกลับ HTTP หลายรายการ โดยค่าเริ่มต้น HTTP การเชื่อมต่อ ปิดหลังจากแต่ละคำขอ

ด้วยวิธีนี้ ฉันจะปิดการเชื่อมต่อแบบคงอยู่ได้อย่างไร

ภาพรวม HTTP. เริ่มต้น การเชื่อมต่อ มักจะ ปิด หลังจากแต่ละคำขอเสร็จสิ้น หมายความว่าเซิร์ฟเวอร์ปิด TCP การเชื่อมต่อ หลังจากส่งคำตอบ เพื่อที่จะ เก็บไว้ NS การเชื่อมต่อ เปิดรับหลายคำขอ the เก็บไว้ - การเชื่อมต่อที่มีชีวิตชีวา สามารถใช้ส่วนหัวได้

จุดประสงค์ของการใช้การเชื่อมต่อแบบถาวรคืออะไร NS การเชื่อมต่อแบบถาวร (HTTP การเชื่อมต่อแบบถาวร ) เป็นช่องทางการสื่อสารเครือข่ายที่ยังคงเปิดอยู่สำหรับคำขอ HTTP และการตอบสนองเพิ่มเติม แทนที่จะปิดหลังจากการแลกเปลี่ยนครั้งเดียว เพื่อรักษา การเชื่อมต่อแบบถาวร , แพ็กเก็ต TCP keep-alive ถูกส่งไปเพื่อป้องกันไม่ให้ การเชื่อมต่อ จากการหมดเวลา

ประการที่สอง HTTP ทำงานอย่างไร

NS เก็บไว้ - มีชีวิตอยู่ อนุญาตให้ใช้การเชื่อมต่อ TCP ที่มีอยู่ซ้ำสำหรับคำขอ/การตอบกลับหลายรายการ เพื่อหลีกเลี่ยงค่าใช้จ่ายทั้งหมดนั้น นั่นคือสิ่งที่ทำให้การเชื่อมต่อ "คงอยู่" ใน HTTP 0.9 และ 1.0 โดยค่าเริ่มต้น เซิร์ฟเวอร์จะปิดจุดสิ้นสุดของการเชื่อมต่อ TCP หลังจากส่ง a การตอบสนอง ให้กับลูกค้า

เช็คยังไงให้รอด?

เบราว์เซอร์สมัยใหม่ทั้งหมดใช้การเชื่อมต่อแบบถาวรตราบเท่าที่เซิร์ฟเวอร์มี เก็บไว้ - มีชีวิตอยู่ เปิดใช้งาน เพื่อที่จะ ตรวจสอบ หากเพจของคุณส่งด้วย a เก็บไว้ - มีชีวิตอยู่ ส่วนหัว คุณสามารถใช้เครื่องมือตรวจสอบส่วนหัว HTTP ซึ่งจะแสดงการเชื่อมต่อ: เก็บไว้ - มีชีวิตอยู่ ฟิลด์ถ้า HTTP เก็บไว้ - มีชีวิตอยู่ เปิดใช้งาน.