รหัสสถานะ HTTP
ค้นหาและดูรหัสสถานะ HTTP และความหมาย จาก 1xx ถึง 5xx
เครื่องมือที่เกี่ยวข้อง
วิธีใช้ HTTP Status
- 01
พิมพ์รหัสสถานะหรือส่วนหนึ่งของชื่อ
- 02
ดูรหัสที่ตรงกัน จัดสีตามหมวดหมู่
- 03
ใช้เป็นการอ้างอิงด่วนขณะสร้างหรือดีบัก APIs
การอ้างอิงสถานะที่ค้นหาได้
ข้อมูลอ้างอิงที่ค้นหาได้ของรหัสสถานะ HTTP ซึ่งเป็นตัวเลขสามหลักที่เซิร์ฟเวอร์ส่งคืนพร้อมทุกการตอบกลับเพื่อบอกว่าเกิดอะไรขึ้น ตั้งแต่ 1xx ถึง 5xx พร้อมข้อความมาตรฐานและจัดกลุ่มตามหมวดหมู่
เป็นการค้นหาอย่างรวดเร็วในขณะที่คุณสร้างหรือดีบัก API หรือเว็บไซต์: พิมพ์โค้ดหรือส่วนหนึ่งของชื่อ จากนั้นรายการที่ตรงกันจะปรากฏขึ้น คุณจึงไม่จำเป็นต้องจำทุกหมายเลข
หมวดหมู่หมายถึงอะไร
หมวดหมู่ต่างๆ จะบอกเรื่องราวส่วนใหญ่ให้คุณทราบโดยสรุป: 1xx เชิงข้อมูล, 2xx สำเร็จ, 3xx การเปลี่ยนเส้นทาง, 4xx ข้อผิดพลาดของไคลเอนต์ (คำขอผิด) และ 5xx ข้อผิดพลาดของเซิร์ฟเวอร์ (เซิร์ฟเวอร์ล้มเหลว) แต่ละกลุ่มจะแสดงด้วยสีของตัวเอง ดังนั้นคุณจึงสามารถสแกนได้อย่างรวดเร็ว
รหัสที่คุณจะได้พบเจอบ่อยๆ
รหัสบางรหัสเกิดขึ้นอย่างต่อเนื่อง: 200 ตกลง, สร้าง 201 ครั้ง, 301 และ 302 การเปลี่ยนเส้นทาง, 304 ไม่ได้แก้ไขสำหรับการแคช, 400 คำขอไม่ถูกต้อง, 401 และ 403 สำหรับการตรวจสอบสิทธิ์, 404 ไม่พบ, 409 ข้อขัดแย้ง, 422 สำหรับการตรวจสอบ, 429 คำขอมากเกินไป และ 500, 502 และ 503 บนฝั่งเซิร์ฟเวอร์
รหัสที่ทำให้สับสน
แหล่งที่มาของความสับสนที่พบบ่อยคือ 401 กับ 403: 401 Unauthorized หมายความว่าคุณไม่ได้รับการรับรองความถูกต้อง ในขณะที่ 403 Forbidden หมายความว่าคุณได้รับการรับรองความถูกต้องแต่ไม่ได้รับอนุญาต อีกประการหนึ่งคือ 301 กับ 302: การเปลี่ยนเส้นทางแบบถาวรและชั่วคราว ซึ่งเครื่องมือค้นหาถือว่าแตกต่างกันมาก
ทันทีและออฟไลน์
ข้อมูลอ้างอิงเป็นข้อมูลคงที่ที่จัดส่งมาพร้อมกับเพจ ดังนั้นการค้นหาจึงทำได้ทันทีและทำงานแบบออฟไลน์ได้
คำถามที่พบบ่อย
หมวดหมู่หมายความว่าอะไร?
1xx คือข้อมูล 2xx ความสำเร็จ 3xx การเปลี่ยนเส้นทาง 4xx ข้อผิดพลาดไคลเอนต์ และ 5xx ข้อผิดพลาดเซิร์ฟเวอร์ แต่ละอยู่ในสีของตัวเอง
ความแตกต่างระหว่าง 401 และ 403 คืออะไร?
401 Unauthorized หมายความว่าคุณไม่ได้รับการยืนยันตัวตน ขณะที่ 403 Forbidden หมายความว่าคุณได้รับการยืนยันตัวตนแต่ไม่ได้รับอนุญาตให้เข้าถึงทรัพยากร
418 เป็นรหัสสถานะจริงไหม?
418 I'm a Teapot มาจากมาตรฐาน April Fools' ไม่ได้ใช้ในทางปฏิบัติแต่เป็นที่รู้จักกันอย่างกว้างขวาง