Skip to main content

รหัสสถานะ HTTP คืออะไร?

ปิดหนี้แล้ว อย่าลืมตรวจ แก้ไขสถานะเครดิตบูโรนะครับ (มิถุนายน 2026)

ปิดหนี้แล้ว อย่าลืมตรวจ แก้ไขสถานะเครดิตบูโรนะครับ (มิถุนายน 2026)
Anonim

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

รหัสสถานะ HTTP สถานะเป็นคำทั่วไปสำหรับบรรทัดสถานะ HTTP ที่มีทั้ง รหัสสถานะ HTTP และ วลีเหตุผล HTTP .

รหัสสถานะ HTTP มักเรียกว่ารหัสข้อผิดพลาดของเบราเซอร์หรือรหัสข้อผิดพลาดทางอินเทอร์เน็ต

ตัวอย่างเช่นบรรทัดสถานะ HTTP 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ ประกอบด้วยรหัสสถานะ HTTP ของ 500 และวลีเหตุผล HTTP ของ เกิดข้อผิดพลาดภายในเซิร์ฟเวอร์.

มีข้อผิดพลาดเกี่ยวกับรหัสสถานะ HTTP ห้าประเภท; เหล่านี้เป็นสองกลุ่มใหญ่:

ข้อผิดพลาดของลูกค้า 4xx

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

รหัสข้อผิดพลาดบางอย่างของไคลเอ็นต์ทั่วไปของ HTTP ได้แก่ 404 (ไม่พบ), 403 (ต้องห้าม) และ 400 (คำขอไม่ถูกต้อง)

ข้อผิดพลาดเซิร์ฟเวอร์ 5xx

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

รหัสข้อผิดพลาดของเซิร์ฟเวอร์ HTTP ข้อผิดพลาดที่พบโดยทั่วไป ได้แก่ 500 (Internal Server Error) ที่เป็นที่นิยมตลอดจน 503 (Service Unavailable) และ 502 (Bad Gateway)

ข้อมูลเพิ่มเติมเกี่ยวกับรหัสสถานะ HTTP

มีรหัสสถานะ HTTP อื่น ๆ นอกเหนือจากโค้ด 4xx และ 5xx นอกจากนี้ยังมีรหัส 1xx, 2xx และ 3xx ที่ให้ข้อมูลการยืนยันความสำเร็จหรือกำหนดการเปลี่ยนเส้นทางตามลำดับ รหัสสถานะ HTTP ประเภทเพิ่มเติมเหล่านี้ไม่ใช่ข้อผิดพลาดดังนั้นคุณจึงไม่ควรได้รับแจ้งเกี่ยวกับรหัสเหล่านี้ในเบราว์เซอร์

ดูรายการทั้งหมดของ ข้อผิดพลาด บนหน้าข้อผิดพลาดของรหัสสถานะ HTTP หรือดูบรรทัดสถานะ HTTP ทั้งหมด (1xx, 2xx และ 3xx) ในสถานะของเราคืออะไร? ชิ้น.

หน้ารหัสสถานะ HTTP ของข้อความแจ้งเตือนการรับส่งข้อความ (HTTP) ของ IANA เป็นแหล่งข้อมูลรหัสสถานะ HTTP อย่างเป็นทางการ แต่ Windows บางครั้งอาจมีข้อผิดพลาดเพิ่มเติมที่เจาะจงมากขึ้นซึ่งจะอธิบายข้อมูลเพิ่มเติม คุณสามารถหารายชื่อทั้งหมดได้จากเว็บไซต์ของ Microsoft

ตัวอย่างเช่นในขณะที่รหัสสถานะ HTTP ของ 500 วิธี ข้อผิดพลาดของเซิร์ฟเวอร์อินเทอร์เน็ต , ใช้ Microsoft Internet Information Services (ISS) 500.15 หมายความว่า คำขอโดยตรงสำหรับ Global.aspx ไม่ได้รับอนุญาต.

ต่อไปนี้เป็นตัวอย่างเพิ่มเติม:

  • 404.13 มีวลีเหตุผล HTTP ของเนื้อหายาวเกินไป.
  • 500.53 วิธีเกิดข้อผิดพลาดในการเขียนใหม่ระหว่างการจัดการการแจ้ง RQ_RELEASE_REQUEST_STATE เกิดข้อผิดพลาดในการดำเนินการกฎขาออก กฎถูกกำหนดค่าให้ทำงานก่อนแคชผู้ใช้ที่ส่งออกจะได้รับการอัปเดต.
  • 502.3 วิธี เกตเวย์ไม่ถูกต้อง: ข้อผิดพลาดในการเชื่อมต่อ Forwarder (ARR).

เหล่านี้เรียกว่าโค้ดย่อยที่สร้างขึ้นโดย Microsoft ISS จะไม่แทนที่รหัสสถานะ HTTP แต่จะพบในหลาย ๆ ส่วนของ Windows เช่นไฟล์เอกสาร

ไม่ใช่รหัสข้อผิดพลาดทั้งหมดที่เกี่ยวข้อง

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

ตัวอย่างเช่นรหัสสถานะ HTTP 403.2 วิธีไม่สามารถอ่านสิทธิ์การอ่าน. อย่างไรก็ตามยังมีรหัสข้อผิดพลาดของระบบอีกด้วย 403 นั่นหมายความว่ากระบวนการนี้ไม่ได้อยู่ในโหมดประมวลผลพื้นหลัง.

ในทำนองเดียวกัน500 รหัสสถานะซึ่งหมายความว่าข้อผิดพลาดของเซิร์ฟเวอร์อินเทอร์เน็ต อาจเกิดความสับสนสำหรับรหัสข้อผิดพลาดของระบบ500 นั่นหมายความว่าไม่สามารถโหลดโปรไฟล์ผู้ใช้.

อย่างไรก็ตามไม่เกี่ยวข้องและไม่ควรได้รับการปฏิบัติอย่างเดียวกัน หนึ่งแสดงในเว็บเบราเซอร์และอธิบายถึงข้อความแสดงข้อผิดพลาดเกี่ยวกับไคลเอ็นต์หรือเซิร์ฟเวอร์ในขณะที่อีกเครื่องหนึ่งปรากฏขึ้นที่อื่นใน Windows และไม่จำเป็นต้องเกี่ยวข้องกับเว็บเบราเซอร์เลย

หากคุณมีปัญหาในการระบุว่ารหัสข้อผิดพลาดที่คุณเห็นคือรหัสสถานะ HTTP หรือไม่ให้ดูที่ข้อความที่เห็น หากคุณเห็นข้อผิดพลาด ในเว็บเบราเซอร์ของคุณ เป็นรหัสตอบกลับ HTTP

ข้อความแสดงข้อผิดพลาดอื่น ๆ ควรถูกแยกออกจากบริบทที่เห็น: รหัสข้อผิดพลาด Device Manager ปรากฏใน Device Manager รหัสข้อผิดพลาดของระบบจะแสดงตลอด Windows รหัส POST จะระบุระหว่าง Power On Self Test ฯลฯ