ລາຍຊື່ຄົບຖ້ວນຂອງເສັ້ນສະຖານະ HTTP

ເສັ້ນສະຖານະ HTTP ແມ່ນໄລຍະໃຫ້ລະຫັດສະຖານະ HTTP (ຫມາຍເລກລະຫັດຕົວຈິງ) ເມື່ອປະກອບດ້ວຍຄໍາແນະນໍາ HTTP 1 (ຄໍາອະທິບາຍສັ້ນ).

ທ່ານສາມາດອ່ານເພີ່ມເຕີມກ່ຽວກັບລະຫັດສະຖານະ HTTP ໃນ What Are HTTP Status Codes? ສິ້ນ ພວກເຮົາຍັງຮັກສາ ບັນຊີລາຍຊື່ຂອງຂໍ້ຜິດພາດລະຫັດສະຖານະ HTTP (4xx ແລະ 5xx) ພ້ອມກັບຄໍາແນະນໍາບາງຢ່າງກ່ຽວກັບວິທີແກ້ໄຂພວກມັນ.

ຫມາຍເຫດ: ເຖິງແມ່ນວ່າທາງດ້ານເທກນິກບໍ່ຖືກຕ້ອງ, ສາຍສະຖານະ HTTP ແມ່ນເອີ້ນວ່າເປັນລະຫັດສະຖານະ HTTP ເທົ່ານັ້ນ.

ຫມວດ HTTP ປະເພດສະຖານະພາບ

ຕາມທີ່ທ່ານສາມາດເບິ່ງຂ້າງລຸ່ມນີ້, ລະຫັດສະຖານະຂອງ HTTP ແມ່ນຈໍານວນເຕັມສາມເລກ. ຕົວເລກທໍາອິດແມ່ນໃຊ້ເພື່ອກໍານົດລະຫັດພາຍໃນປະເພດສະເພາະ - ຫນຶ່ງໃນຫ້າ:

ຄໍາຮ້ອງສະຫມັກທີ່ເຂົ້າໃຈລະຫັດສະຖານະ HTTP ບໍ່ຈໍາເປັນຕ້ອງຮູ້ລະຫັດ ທັງຫມົດ ເຊິ່ງຫມາຍຄວາມວ່າລະຫັດບໍ່ລະບຸຍັງມີຄໍາສັບທີ່ບໍ່ຖືກຕ້ອງ HTTP ເຊິ່ງຈະບໍ່ໃຫ້ຜູ້ໃຊ້ຂໍ້ມູນຫຼາຍ. ຢ່າງໃດກໍ່ຕາມ, ຄໍາຮ້ອງສະຫມັກ HTTP ເຫຼົ່ານີ້ຕ້ອງໄດ້ເຂົ້າໃຈປະເພດຫຼືຫ້ອງຮຽນດັ່ງທີ່ພວກເຮົາໄດ້ອະທິບາຍໃຫ້ພວກເຂົາຢູ່ຂ້າງເທິງ.

ຖ້າຊອບແວບໍ່ຮູ້ວ່າລະຫັດລະຫັດໃດໆຫມາຍຄວາມວ່າ, ມັນສາມາດກໍານົດໄດ້ຢ່າງຫນ້ອຍລະດັບ. ຕົວຢ່າງເຊັ່ນຖ້າລະຫັດສະຖານະ 490 ບໍ່ຮູ້ຈັກກັບຄໍາຮ້ອງສະຫມັກ, ມັນສາມາດປິ່ນປົວມັນໄດ້ເປັນ 400 ເພາະວ່າມັນຢູ່ໃນປະເພດດຽວກັນແລະຫຼັງຈາກນັ້ນສາມາດສົມມຸດວ່າມີຄວາມຜິດພາດກັບຄໍາຮ້ອງຂໍຂອງລູກຄ້າ.

ເສັ້ນສະຖານະ HTTP (ລະຫັດສະຖານະ HTTP + ຂໍ້ກໍານົດກ່ຽວກັບ HTTP)

ສະຖານະພາບ Reason Phrase
100 ສືບຕໍ່
101 ການໂອນສັນຍາ
102 ການປຸງແຕ່ງ
200 ຕົກ​ລົງ
201 ສ້າງແລ້ວ
202 ຍອມຮັບ
203 ຂໍ້ມູນທີ່ບໍ່ແມ່ນຕົວແທນ
204 ບໍ່ມີເນື້ອຫາ
205 Reset Content
206 ເນື້ອຫາບາງສ່ວນ
207 Multi-Status
300 ເລືອກຫລາຍໆ
301 Moved Permanently
302 ພົບເຫັນ
303 See Other
304 Not Modified
305 ໃຊ້ໂປແກຣມ
307 Temporary Redirect
308 Permanent Redirect
400 Bad Request
401 ບໍ່ໄດ້ຮັບອະນຸຍາດ
402 ການຊໍາລະເງິນທີ່ຕ້ອງການ
403 Forbidden
404 ບໍ່​ພົບ
405 ວິທີທີ່ບໍ່ອະນຸຍາດ
406 ບໍ່ຍອມຮັບ
407 ການກວດສອບໂປຣແກຣມທີ່ຕ້ອງການ
408 ຂໍເວລາອອກ
409 ການຂັດແຍ້ງ
410 ຫມົດແລ້ວ
411 Length Required
412 Precondition Failed
413 Entity Request Too Large
414 Request-URI Too Large
415 ປະເພດສື່ທີ່ບໍ່ສະຫນັບສະຫນູນ
416 ລະດັບຄວາມຕ້ອງການບໍ່ພໍໃຈ
417 ຄວາມຄາດຫວັງໄດ້ລົ້ມເຫລວ
421 Misdirected Request
422 Unprocessable Entity
423 ລັອກອິນ
424 Failed Dependency
425 Unordered Collection
426 ອັບເກດທີ່ຕ້ອງການ
428 ເງື່ອນໄຂທີ່ຕ້ອງການ
429 ຫລາຍເກີນຄໍາຮ້ອງຂໍ
431 Request Fields Too Large
451 ບໍ່ສາມາດໃຊ້ໄດ້ສໍາລັບເຫດຜົນທາງດ້ານກົດຫມາຍ
500 Internal Server Error
501 ບໍ່ໄດ້ປະຕິບັດ
502 Bad Gateway
503 ບໍ່​ມີ​ບໍ​ລິ​ການ
504 Gateway Time-out
505 ເວີຊັນ HTTP ບໍ່ສະຫນັບສະຫນູນ
506 Variant Also Negotiates
507 ບໍ່ມີການເກັບຮັກສາ
508 Loop ພົບ
510 Not Extended
511 ການກວດສອບເຄືອຂ່າຍຕ້ອງການ

[1] ຄໍາສັບທີ່ໃຊ້ HTTP ທີ່ມາພ້ອມກັບລະຫັດສະຖານະ HTTP ແມ່ນແນະນໍາເທົ່ານັ້ນ. ວະລີເຫດຜົນທີ່ແຕກຕ່າງກັນແມ່ນຖືກອະນຸຍາດໃຫ້ຕໍ່ RFC 2616 6.1.1. ທ່ານອາດເຫັນວ່າຄໍາປະໂຫຍກ HTTP ຖືກແທນທີ່ດ້ວຍຄໍາອະທິບາຍ "ເປັນມິດ" ຫຼາຍຫຼືໃນພາສາທ້ອງຖິ່ນ.

Unofficial HTTP Status Lines

ສາຍສະຖານະຂອງ HTTP ລຸ່ມນີ້ອາດຈະຖືກນໍາໃຊ້ໂດຍການບໍລິການຂອງພາກສ່ວນທີສາມເປັນການຕອບຮັບຜິດພາດ, ແຕ່ພວກມັນບໍ່ໄດ້ລະບຸໂດຍ RFC ໃດ.

ສະຖານະພາບ Reason Phrase
103 Checkpoint
420 Method Failure
420 ເສີມຂະຫຍາຍຄວາມສະຫງົບສຸກຂອງທ່ານ
440 Login timeout
449 ລອງອີກເທື່ອຫນຶ່ງ
450 ຖືກບລັອກໂດຍ Windows Controls Parental
451 ປ່ຽນເສັ້ນທາງ
498 Invalid Token
499 Token Required
499 ຄໍາຮ້ອງຂໍໄດ້ຖືກຫ້າມໂດຍ antivirus
509 Bandwidth Limit Exceeded
530 ເວັບໄຊທ໌ແມ່ນ frozen

ຫມາຍເຫດ: ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຈື່ວ່າໃນຂະນະທີ່ລະຫັດສະຖານະ HTTP ອາດຈະແບ່ງປັນຕົວເລກດຽວກັນກັບຂໍ້ຄວາມຜິດພາດທີ່ພົບຢູ່ໃນສະພາບການອື່ນໆເຊັ່ນກັບ ລະຫັດຂໍ້ຜິດພາດຂອງເຄື່ອງມືອຸປະກອນ , ມັນບໍ່ໄດ້ຫມາຍຄວາມວ່າມັນພົວພັນຢ່າງໃດ.