Isang Kumpletong Listahan ng Mga Linya ng Katayuan ng HTTP

Ang linya ng katayuan ng HTTP ay ang salitang ibinigay sa HTTP code ng katayuan (ang aktwal na numero ng code) kapag sinamahan ng HTTP reason phrase 1 (maikling paglalarawan).

Maaari kang magbasa nang higit pa tungkol sa mga code ng katayuan ng HTTP sa aming Ano ang Mga Katayuan ng HTTP? piraso. Pinapanatili din namin ang isang listahan ng mga error sa code ng HTTP (4xx at 5xx) kasama ang ilang mga tip kung paano ayusin ang mga ito.

Tandaan: Bagaman hindi tama ang teknikal, ang mga linya ng katayuan ng HTTP ay madalas na tinutukoy bilang mga kodigo sa katayuan ng HTTP lamang.

Mga Kategorya ng Katayuan ng HTTP

Tulad ng makikita mo sa ibaba, ang mga code ng katayuan ng HTTP ay tatlong-digit na mga integer. Ang unang digit ay ginagamit upang makilala ang code sa loob ng isang tiyak na kategorya - isa sa mga limang:

Ang mga application na maintindihan ang mga code ng katayuan ng HTTP ay hindi kailangang malaman ang lahat ng mga code, na nangangahulugang isang hindi kilalang code ay mayroon ding hindi kilalang pariralang HTTP na dahilan, na hindi magbibigay sa gumagamit ng maraming impormasyon. Gayunpaman, kailangang maunawaan ng mga application na HTTP na ito ang mga kategorya o klase tulad ng inilarawan namin sa itaas.

Kung ang software ay hindi alam kung ano ang ibig sabihin ng tukoy na code, maaari ito sa pinaka-hindi bababa sa makilala ang klase. Halimbawa, kung ang isang 490 code ng katayuan ay hindi kilala sa application, maaari itong gamutin ito bilang 400 dahil sa parehong kategorya, at maaaring ipalagay na may sira sa kahilingan ng kliyente.

Mga Katayuan ng HTTP (Mga Katayuan ng HTTP na Mga Alituntunin + Mga Dahilan sa HTTP)

Code ng Katayuan Dahilan Parirala
100 Magpatuloy
101 Paglipat ng mga Protocol
102 Pagproseso
200 OK
201 Nilikha
202 Tinanggap
203 Non-Awtorisadong Impormasyon
204 Walang laman
205 I-reset ang Nilalaman
206 Bahagyang Nilalaman
207 Multi-Katayuan
300 Maramihang mga pagpipilian
301 Inilipat Permanenteng
302 Natagpuan
303 Tingnan ang Ibang
304 Hindi Binago
305 Gumamit ka ng kinatawan
307 Temporary Redirect
308 Permanenteng Pag-redirect
400 Bad Request
401 Hindi awtorisadong
402 Kinakailangan ang Pagbabayad
403 Ipinagbabawal
404 Hindi mahanap
405 Paraan na Hindi Pinahintulutan
406 Hindi katanggap-tanggap
407 Kinakailangan ang Pagpapatunay ng Proxy
408 Humiling ng Time-out
409 Salungatan
410 Nawala na
411 Kinakailangan ang Haba
412 Nabigo ang Precondition
413 Masyadong Malaking Kahilingan Entity
414 Masyadong Malaki ang Kahilingan-URI
415 Hindi sinusuportahang Uri ng Media
416 Hindi Nasiyahan ang Saklaw na Kahilingan
417 Nabigo ang Hangarin
421 Misdirected Request
422 Unprocessable Entity
423 Naka-lock
424 Nabigong Dependency
425 Hindi Nakolektang Collection
426 Kinakailangang I-upgrade
428 Kinakailangan ang Precondition
429 Napakaraming Kahilingan
431 Hilingin ang Mga Field ng Header na Malaki
451 Hindi Magagamit Para sa Mga Legal na Dahilan
500 Error sa Panloob na Server
501 Hindi Ipinatupad
502 Bad Gateway
503 Hindi Magagamit ang Serbisyo
504 Gateway Time-out
505 Hindi sinusuportahan ang Bersyon ng HTTP
506 Nag-uusap din ang Variant
507 Hindi sapat na Imbakan
508 Nakita ang Loop
510 Hindi pinalawig
511 Kinakailangan ang Pagpapatunay ng Network

[1] Ang mga pariralang HTTP na dahilan na kasama ng mga code ng katayuan ng HTTP ay inirerekumenda lamang. Ang isang iba't ibang mga katwirang parirala ay pinapayagan sa bawat RFC 2616 6.1.1. Maaari mong makita ang mga pariralang dahilan ng HTTP na pinalitan ng isang mas "magiliw" na paglalarawan o sa isang lokal na wika.

Hindi opisyal na Mga Line ng Katayuan ng HTTP

Maaaring gamitin ang mga linya ng katayuan ng HTTP sa ibaba ng ilang mga serbisyo ng third party bilang mga tugon ng error, ngunit hindi ito tinukoy ng anumang RFC.

Code ng Katayuan Dahilan Parirala
103 Checkpoint
420 Paraan Pagkabigo
420 Pagandahin ang Iyong Kalmado
440 Login Timeout
449 Subukang muli
450 Naka-block ng Mga Kontrol ng Magulang ng Windows
451 Pag-redirect
498 Di-wastong Token
499 Kinakailangan ang Token
499 Ang kahilingan ay ipinagbabawal ng antivirus
509 Limitado ang Bandwidth Limit
530 Ang site ay frozen

Tandaan: Mahalagang tandaan na habang maaaring ibahagi ang mga code ng katayuan ng HTTP sa parehong mga numero sa mga error na mensahe na natagpuan sa ibang mga konteksto, tulad ng mga error code ng Device Manager , hindi ito nangangahulugan na may kaugnayan sila sa anumang paraan.