คืออะไร: HTTP 304 ไม่ได้รับการแก้ไข

304 Not Modified คือ รหัสสถานะการตอบกลับ HTTP ไม่จำเป็นต้องระบุข้อผิดพลาด แต่เป็นข้อเสนอแนะเท่านั้น ว่าทรัพยากรที่ขอไม่ได้รับการแก้ไขตั้งแต่คำขอก่อนหน้านี้ดังนั้นจึงไม่มีความจำเป็นต้องส่งข้อมูลใหม่ไปยังไคลเอ็นต์

สถานะ 304 Not Modified รหัสจะทำหน้าที่เป็นการเปลี่ยนเส้นทางไปยังเวอร์ชันที่แคชของรีซอร์สที่ร้องขอ อย่างไรก็ตามการเปลี่ยนเส้นทางจะเกิดขึ้นเมื่อวิธีการร้องขอถือว่าปลอดภัยโดยเว็บเซิร์ฟเวอร์เท่านั้น เครื่องมือค้นหาและระบบอื่น ๆ ที่มีการจัดทำดัชนีทรัพยากรบนเว็บมักใช้การตอบสนอง 304 เพื่อพิจารณาว่าข้อมูลที่ดึงมาจาก URL นั้นล้าสมัยหรือไม่

304 Not Modified - วิธีการทำงาน

รหัสสถานะ 304 จะถูกส่งคืนหากได้รับอนุญาตโดยไคลเอ็นต์เท่านั้นโดยส่วนใหญ่แล้วเว็บเบราเซอร์ของคุณ ไคลเอ็นต์จะระบุข้อมูลนี้ในกระแสข้อมูล HTTP ที่ส่งไปยังเว็บเซิร์ฟเวอร์ที่ประมวลผลคำขอ ด้วยเหตุนี้คุณจึงไม่ควรเห็นข้อผิดพลาดนี้ในเว็บเบราเซอร์เว้นแต่ผู้ดูแลเว็บจะสร้างพฤติกรรมที่กำหนดเองสำหรับสถานการณ์เฉพาะนี้ หากมีการส่งคืนรหัสสถานะ 304 คุณควรแสดงหน้าเว็บจากแคชของเบราเซอร์

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

การทำเช่นนี้มีจุดประสงค์เพื่อให้มีการปรับปรุงข้อมูลแคชในตัวได้อย่างมีประสิทธิภาพในขณะที่ลดการส่งผ่านข้อมูลที่ทราบโดยไคลเอนต์ที่ขอ

ปัญหาฝั่งเซิร์ฟเวอร์

รหัสสถานะการตอบสนอง HTTP ทั้งหมดที่อยู่ในหมวดหมู่ 3xx (รวมถึง 304 Not Modified) จะเรียกว่าข้อความการเปลี่ยนเส้นทาง รหัสทั้งหมดเหล่านี้เป็นตัวบ่งบอกว่าผู้ใช้ของผู้ใช้ (เว็บเบราเซอร์หรือเอเจนต์อื่น ๆ ที่ใช้เข้าถึงทรัพยากร URL) จำเป็นต้องดำเนินการเพิ่มเติมเพื่อดำเนินการตามคำขอ ในกรณีของ 304 Not Modified ระบบ จะกระตุ้นให้เอเจนต์ผู้ใช้แสดงเวอร์ชันที่แคชของรีซอร์สที่ร้องขอ

ไม่เหมือนกับรหัสการตอบสนองสถานะ HTTP 4xx ที่อาจเกิดขึ้นเนื่องจากไคลเอ็นต์หรือปัญหาฝั่งเซิร์ฟเวอร์รหัส 304 Not Modified เป็นข้อบ่งชี้ว่าปัญหาอยู่ในเว็บเบราเซอร์ที่เกิดขึ้นจริง ด้วยเหตุนี้รหัส 304 Not Modified ไม่ใช่สิ่งที่ผู้ใช้ cand ทำอะไร

สรุปได้ว่าหากคุณเห็นโค้ด HTTP รุ่นกราฟิกในขณะที่พยายามเข้าถึง URL หนึ่ง ๆ จะไม่มีขั้นตอนใด ๆ ให้คุณดำเนินการเพื่อแก้ไขปัญหา อย่างไรก็ตามลักษณะการทำงานนี้เป็นตัวบ่งชี้ว่าเว็บเซิร์ฟเวอร์มีปัญหาอยู่เนื่องจากไม่ได้ทำให้เบราว์เซอร์ของคุณแสดงข้อมูลที่ร้องขอในแคช ในกรณีนี้การแก้ไขปัญหาเพียงอย่างเดียวคือการติดต่อผู้ดูแลเว็บและขอให้เขาตรวจสอบปัญหา

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

Facebook Twitter Google Plus Pinterest