Orodha kamili ya Mipangilio ya Hali ya HTTP

Mstari wa hali ya HTTP ni neno lililopewa msimbo wa hali ya HTTP (idadi halisi ya msimbo) wakati unaambatana na maneno ya hoja ya HTTP 1 (maelezo mafupi).

Unaweza kusoma zaidi kuhusu codes ya hali ya HTTP katika Nini HTTP Hali Codes? kipande. Pia tunaweka orodha ya makosa ya HTTP ya msimbo wa hali (4xx na 5xx) pamoja na vidokezo vya jinsi ya kuzibadilisha.

Kumbuka: Ingawa kitaalam si sahihi, mistari ya hali ya HTTP hujulikana kama codes tu ya HTTP.

Makundi ya Kanuni za Hali ya HTTP

Kama unaweza kuona hapo chini, kanuni za hali ya HTTP ni integu za tarakimu tatu. Nambari ya kwanza kabisa hutumiwa kutambua kanuni ndani ya aina maalum - moja kati ya hizi tano:

Maombi yanayotambua msimbo wa hali ya HTTP haipaswi kujua kanuni zote, ambayo inamaanisha msimbo usiojulikana pia una maneno haijulikani ya sababu ya HTTP, ambayo haitampa habari zaidi habari. Hata hivyo, maombi haya ya HTTP yanapaswa kuelewa makundi au madarasa kama tumewaelezea hapo juu.

Ikiwa programu haijui nini neno linalolingana, linaweza kutambua darasa. Kwa mfano, kama msimbo wa hali ya 490 haijulikani kwa programu, inaweza kuitambua kama 400 kwa sababu iko katika jamii moja, na inaweza kisha kudhani kuwa kuna kitu kibaya na ombi la mteja.

Mipangilio ya Hali ya HTTP (HTTP Hali Codes + Maneno HTTP Sababu)

Msimbo wa Hali Fikiria Maneno
100 Endelea
101 Hifadhi ya Programu
102 Usindikaji
200 sawa
201 Imeundwa
202 Imekubaliwa
203 Maelezo yasiyo ya Mamlaka
204 Hakuna Maudhui
205 Weka upya Maudhui
206 Maudhui ya sehemu
207 Hali nyingi
300 Uchaguzi Mingi
301 Ilihamishwa kwa kudumu
302 Ilipatikana
303 Angalia Nyingine
304 Haijabadilishwa
305 Tumia Msaidizi
307 Muda wa Kuelekeza
308 Kuelekeza kwa Kudumu
400 Ombi mbaya
401 Haiidhinishwa
402 Malipo yanahitajika
403 Haikubaliwa
404 Haipatikani
405 Njia isiyo Kuruhusiwa
406 Haikubaliki
407 Uthibitisho wa Wakala unahitajika
408 Omba muda wa kuomba
409 Migogoro
410 Imekwenda
411 Urefu Unahitajika
412 Ufafanuzi haukufaulu
413 Ombi la Msajili Mkubwa
414 Ombi-URI Mkubwa
415 Aina ya Vyombo vya Msaidizi
416 Upeo wa Maombi Hauna Kughafilika
417 Matarajio Imeshindwa
421 Ombi lisilofaa
422 Umoja usiofaa
423 Imefungwa
424 Imeshindwa kutegemea
425 Ukusanyaji usio na usawa
426 Upgrade Unahitajika
428 Precondition Inahitajika
429 Maombi mengi sana
431 Piga mashamba ya kichwa kikubwa sana
451 Haipatikani Kwa Sababu za Kisheria
500 Hitilafu ya Siri ya Ndani
501 Haijahimizwa
502 Njia mbaya
503 huduma haipatikani
504 Wakati wa Kuingia
505 Toleo la HTTP Haikubaliwa
506 Tofauti pia hujadiliana
507 Uhifadhi Haitoshi
508 Loop Iligunduliwa
510 Haiyoongezwa
511 Uthibitishaji wa Mtandao Unahitajika

[1] Misemo ya sababu ya HTTP inayoongozana na hali ya hali ya HTTP inapendekezwa tu. Maneno ya sababu tofauti yanaruhusiwa kwa RFC 2616 6.1.1. Unaweza kuona maneno ya sababu ya HTTP kubadilishwa na maelezo zaidi ya "kirafiki" au lugha ya ndani.

Mifumo ya Hali ya HTTP isiyo ya kawaida

Hifadhi ya hali ya HTTP hapa chini inaweza kutumika na huduma za baadhi ya watu kama majibu ya makosa, lakini hayajainishwa na RFC yoyote.

Msimbo wa Hali Fikiria Maneno
103 Angalia
420 Njia ya Kushindwa
420 Kuongeza Upole wako
440 Ingia muda wa Kuingia
449 Jaribu tena
450 Imezuiwa na Udhibiti wa Wazazi wa Windows
451 Kuelekeza tena
498 Ishara isiyo sahihi
499 Ishara Inahitajika
499 Ombi imekataliwa na antivirus
509 Upungufu wa Bandari ya Mwisho ulizidi
530 Tovuti imehifadhiwa

Kumbuka: Ni muhimu kumbuka kwamba wakati kanuni za hali ya HTTP zinaweza kushiriki nambari sawa na ujumbe wa makosa unaopatikana katika mazingira mengine, kama na codes za hitilafu ya Meneja wa Kifaa , haimaanishi kuwa ni kuhusiana na namna yoyote.