ข้อความสถานะ HTML
ข้อความของข้อผิดพลาด HTML
ขณะที่เบราเซอร์ขอบริการจากเซิร์ฟเวอร์ Web อาจเกิดข้อผิดพลาด และเซิร์ฟเวอร์อาจกลับรหัสข้อผิดพลาด ตัวอย่างเช่น "404 ไม่พบ"
ปกตินี้เรียกว่าข้อความของข้อผิดพลาด HTML
แต่เรียกข้อความนี้ว่า HTTP สถานะข้อความ. ในทางที่แท้จริง เซิร์ฟเวอร์จะกลับมากับข้อความหนึ่งสำหรับทุกคำขอ. ข้อความที่มากที่สุดคือ 200 สำเร็จ
นี่คือรายการของ HTTP สถานะข้อความที่อาจกลับมา
1xx: ข้อมูล
Message: |
Description: |
100 ต่อเนื่อง |
เซิร์ฟเวอร์ได้รับคำขอบางส่วน แต่เมื่อเซิร์ฟเวอร์ไม่ได้ปฏิเสธคำขอนั้น ลูกค้าควรที่จะส่งคำขอที่เหลืออยู่ |
101 การเปลี่ยนโปรโตคอล |
การเปลี่ยนโปรโตคอลของเซิร์ฟเวอร์: เซิร์ฟเวอร์จะทำตามคำขอของลูกค้าในการเปลี่ยนโปรโตคอลไปยังโปรโตคอลอื่น |
2xx: สำเร็จ
Message: |
Description: |
200 สำเร็จ |
คำขอสำเร็จ (หลังจากนั้นคือเอกสารตอบสนองสำหรับคำขอ GET และ POST) |
201 สร้าง |
คำขอถูกสร้างและจัดการเสร็จสมบูรณ์ และทรัพยากรใหม่ได้ถูกสร้าง |
202 รับรอง |
คำขอที่เพื่อที่จะจัดการได้ถูกรับรอง แต่การจัดการยังไม่เสร็จ |
203 ข้อมูลไม่มีอำนาจ |
เอกสารได้ถูกส่งกลับมาอย่างปกติ แต่หัวข้อตอบสนองบางตัวอาจไม่ถูกต้อง เพราะใช้สำเนาของเอกสาร |
204 ไม่มีสารนิยม |
ไม่มีเอกสารใหม่. เบราเซอร์ควรที่จะแสดงเอกสารเดิม. หากผู้ใช้ปลดปล่อยหน้าเว็บอย่างปกติ และ Servlet สามารถทราบว่าเอกสารของผู้ใช้มีความสมบูรณ์เพียงพอ โดยที่สถานะรหัสนี้มีประโยชน์มาก |
205 ปลดปล่อยสารนิยม |
ไม่มีเอกสารใหม่. แต่เบราเซอร์ควรปลดปล่อยสิ่งที่มันแสดง. ใช้เพื่อบังคับเบราเซอร์ที่จะล้างข้อมูลที่ใส่ในฟอร์ม |
206 สารนิยมส่วนบางส่วน |
ลูกค้าส่งคำขอ GET ที่มีหัวข้อ Range และเซิร์ฟเวอร์ได้ทำงานเสร็จ |
3xx: การเลิกใช้
Message: |
Description: |
300 หลายตัวเลือก |
การเลือกหลายตัวเลือก. รายการลิงก์. ผู้ใช้สามารถเลือกลิงก์เพื่อไปสู่จุดปลายทาง. สามารถอนุญาตสำหรับที่อยู่สูงสุดห้าที่. |
301 ย้ายไปสถานที่ถาวร |
所请求的页面已经转移至新的url。 |
หน้าที่ถูกขอได้ถูกย้ายไปที่ URL ใหม่ |
302 Found |
หน้าที่ถูกขอได้ถูกย้ายไปที่ URL ใหม่ชั่วคราว |
303 See Other |
หน้าที่ถูกขอสามารถหาได้ที่ URL อื่น |
304 Not Modified |
เอกสารไม่ได้ถูกแก้ไขตามที่คาดหวัง ลูกบริการมีเอกสารที่ทันทีเหมือนเดิมและส่งคำขอเงื่อนไขตามที่ระบุ (โดยทั่วไปคือ If-Modified-Since ที่ระบุว่าลูกบริการต้องการเอกสารที่ขึ้นที่วันที่ระบุ) และเซิร์ฟเวอร์บอกลูกบริการว่าเอกสารที่ทันทียังคงสามารถใช้ได้ |
305 Use Proxy |
เอกสารที่ลูกบริการขอควรถูกดึงมาผ่านเซิร์ฟเวอร์ตัวกลางที่ระบุในหัวของ Location 306 |
Unused |
รหัสนี้ถูกใช้ในสัปดาห์ที่ผ่านมา แต่ไม่น่าจะใช้ต่อไป แต่รหัสยังคงถูกคงเก็บ |
307 การกระโดดชั่วคราว |
4xx: ข้อผิดพลาดทางลูกบริการ
Message: |
Description: |
400 คำขอที่ผิดพลาด |
เซิร์ฟเวอร์ไม่สามารถเข้าใจคำขอ |
401 ไม่ได้รับอนุญาต |
หน้าที่ถูกขอต้องการชื่อผู้ใช้และรหัสผ่าน |
402 ต้องการการจ่าย |
รหัสนี้ยังไม่สามารถใช้ได้ |
403 ห้าม |
การเข้าถึงหน้าที่ถูกขอถูกห้าม |
404 ไม่พบ |
เซิร์ฟเวอร์ไม่สามารถหาหน้าที่ถูกขอได้ |
405 วิธีไม่ถูกอนุญาต |
วิธีที่ระบุในคำขอไม่ถูกอนุญาต |
406 ไม่สามารถรับรองได้ |
คำตอบที่สร้างโดยเซิร์ฟเวอร์ไม่ถูกลูกบริการรับรอง |
407 ต้องการการรับรองตัวกลาง |
ผู้ใช้จะต้องใช้เซิร์ฟเวอร์ตัวกลางเพื่อการตรวจสอบก่อนเดิม ซึ่งคำขอจึงถูกจัดการ |
408 คำขอหลังเวลาครบ |
คำขอเกินเวลาที่เซิร์ฟเวอร์รออยู่ |
409 ความขัดแย้ง |
คำขอไม่สามารถทำให้สำเร็จเนื่องจากมีความขัดแย้ง |
410 หายไป |
หน้าที่ถูกขอไม่สามารถใช้งานได้ |
411 ต้องการความยาว |
"Content-Length" ยังไม่ถูกกำหนด ถ้าไม่มีเนื้อหานี้ เซิร์ฟเวอร์จะไม่รับคำขอร้อง |
412 ข้อกำหนดไม่สำเร็จ |
เงื่อนไขในคำขอถูกเซิร์ฟเวอร์ประเมินว่าล้มเหลว |
413 ขอร้อง Entity มีขนาดมากเกินไป |
เนื่องจากขนาดของทางเลือกที่ขอไปมากเกินไป เซิร์ฟเวอร์จะไม่รับคำขอร้อง |
414 คำขอ URL ยาวเกินไป |
เนื่องจาก URL ยาวเกินไป เซิร์ฟเวอร์จะไม่รับคำขอร้อง。เมื่อคำขอ POST ถูกเปลี่ยนเป็นคำขอ GET ที่มีข้อมูลค้นหายาวมาก จะเกิดเหตุนี้ขึ้น |
415 Unsupported Media Type |
Server will not accept the request due to unsupported media type. |
416 |
Server cannot satisfy the Range header specified in the request. |
417 Expectation Failed |
|
5xx: Server Error
Message: |
Description: |
500 Internal Server Error |
Request not completed. Server encountered an unpredictable situation. |
501 Not Implemented |
Request not completed. Server does not support the requested feature. |
502 Bad Gateway |
Request not completed. Server received an invalid response from the upstream server. |
503 Service Unavailable |
Request not completed. Server is temporarily overloaded or down. |
504 Gateway Timeout |
Gateway Timeout |
505 HTTP Version Not Supported |
เซิร์ฟเวอร์ไม่สนับสนุนเอกสาร HTTP รุ่นที่ระบุในคำขอ |