ส่วนหัว ETag HTTP คืออะไร
ส่วนหัว ETag HTTP คืออะไร

วีดีโอ: ส่วนหัว ETag HTTP คืออะไร

วีดีโอ: ส่วนหัว ETag HTTP คืออะไร
วีดีโอ: HTTP Caching with E-Tags - (Explained by Example) 2024, กันยายน
Anonim

NS ETag การตอบสนอง หัวข้อ เป็นตัวระบุสำหรับเวอร์ชันเฉพาะของทรัพยากร ช่วยให้แคชมีประสิทธิภาพมากขึ้นและประหยัดแบนด์วิดท์ เนื่องจากเว็บเซิร์ฟเวอร์ไม่จำเป็นต้องส่งการตอบกลับทั้งหมดอีกครั้งหากเนื้อหาไม่เปลี่ยนแปลง

ในทำนองเดียวกัน มีคนถามว่า ETag หมายถึงอะไร?

แท็กเอนทิตี

นอกจากนี้ ฉันจะรับค่า ETag ได้อย่างไร การสร้างมูลค่า ETag วิธีการทั่วไปของการสร้างอัตโนมัติรวมถึงการใช้แฮชของเนื้อหาของทรัพยากรหรือเพียงแค่แฮชของการประทับเวลาการแก้ไขครั้งล่าสุด แฮชที่สร้างขึ้นควรไม่มีการชนกัน Hash-Collision เป็นสถานการณ์ที่อินพุตสองตัวหรือมากกว่าในฟังก์ชันแฮชให้เอาต์พุตเหมือนกัน

ในทำนองเดียวกัน คุณอาจถามว่า ETag เกิดขึ้นได้อย่างไร?

ETag รุ่น วิธีการโดยที่ ETags เป็น สร้างขึ้น ไม่เคยระบุในข้อกำหนด HTTP วิธีการทั่วไปของ ETag การสร้างรวมถึงการใช้ฟังก์ชันแฮชที่ป้องกันการชนกันของเนื้อหาของทรัพยากร แฮชของการประทับเวลาการแก้ไขครั้งล่าสุด หรือแม้แต่เพียงแค่หมายเลขการแก้ไข

ETag ใน REST API คืออะไร

พักผ่อน และ ETags หนึ่ง ETag (แท็กเอนทิตี) เป็นส่วนหัวการตอบสนอง HTTP ที่ส่งคืนโดยเว็บเซิร์ฟเวอร์ที่สอดคล้องกับ HTTP/1.1 ที่ใช้ในการพิจารณาการเปลี่ยนแปลงในเนื้อหาที่ URL ที่กำหนด เราสามารถใช้ ETags สำหรับสองสิ่ง – การแคชและการร้องขอแบบมีเงื่อนไข NS ETag ค่าสามารถคิดได้ว่าเป็นค่าแฮชที่คำนวณจากไบต์ของเนื้อหาการตอบกลับ

แนะนำ: