Orodha Kamili ya Mistari ya Hali ya HTTP

Orodha ya maudhui:

Orodha Kamili ya Mistari ya Hali ya HTTP
Orodha Kamili ya Mistari ya Hali ya HTTP
Anonim

Mstari wa hali ya HTTP ni neno linalotolewa kwa msimbo wa hali ya HTTP (nambari halisi ya msimbo) inapoambatana na maneno ya sababu ya1 (maelezo mafupi).

Pia tunaweka orodha ya hitilafu za msimbo wa hali ya HTTP (4xx na 5xx) pamoja na vidokezo vya jinsi ya kuzirekebisha.

Ingawa si sahihi kiufundi, mistari ya hali ya HTTP mara nyingi hurejelewa kama misimbo ya hali ya

Image
Image

Aina za Msimbo wa Hali ya

Kama unavyoona hapa chini, misimbo ya hali ya HTTP ni nambari kamili za tarakimu tatu. Nambari ya kwanza kabisa hutumika kutambua msimbo ndani ya kategoria mahususi-moja ya hizi tano:

  • 1XX: Taarifa-ombi lilikubaliwa au mchakato unaendelea.
  • 2XX: Inathibitisha kuwa kitendo kilikamilika kwa mafanikio au kilieleweka.
  • 3XX: Kuelekeza kwingine-kitu kingine kinahitaji kufanyika ili kukamilisha ombi.
  • 4XX: Hitilafu ya mteja inayoashiria kwamba ombi haliwezi kukamilisha au lina sintaksia isiyo sahihi.
  • 5XX: Hitilafu ya seva ambayo inaonyesha kwamba seva imeshindwa kukamilisha ombi ambalo lilidaiwa kuwa halali.

Programu zinazoelewa misimbo ya hali ya HTTP si lazima zijue misimbo hii yote, kumaanisha kwamba msimbo usiojulikana pia una kirai kisichojulikana cha HTTP, ambacho hakitampa mtumiaji taarifa nyingi. Hata hivyo, programu hizi za HTTP lazima zielewe kategoria au aina kama tulivyozielezea hapo juu.

Ikiwa programu haijui maana ya msimbo mahususi, inaweza angalau kutambua darasa. Kwa mfano, ikiwa msimbo wa hali ya 490 haujulikani kwa programu, inaweza kuuchukulia kama 400 kwa sababu uko katika aina sawa, na kisha inaweza kudhani kuwa kuna tatizo katika ombi la mteja.

Mistari ya Hali ya HTTP (Misimbo ya Hali ya HTTP + Maneno ya Sababu ya

Mistari Rasmi ya Hali ya
Msimbo wa Hali Sababu Maneno
100 Endelea
101 Kubadilisha Itifaki
102 Inachakata
200 Sawa
201 Imeundwa
202 Imekubaliwa
203 Maelezo Yasiyo ya Mamlaka
204 Hakuna Maudhui
205 Weka Upya Maudhui
206 Maudhui Sehemu
207 Hali-Nyingi
208 Tayari Imeripotiwa
300 Chaguo Nyingi
301 Imehamishwa Kabisa
302 Imepatikana
303 Angalia Nyingine
304 Haijarekebishwa
305 Tumia Wakala
307 Kuelekeza Kwingine kwa Muda
308 Elekeza Kwingine ya Kudumu
400 Ombi Mbaya
401 Haijaidhinishwa
402 Malipo Yanahitajika
403 Imeharamishwa
404 Haijapatikana
405 Njia Hairuhusiwi
406 Haikubaliki
407 Uthibitishaji wa Wakala Unahitajika
408 Muda wa Ombi umeisha
409 Migogoro
410 Nimekwenda
411 Urefu Unahitajika
412 Sharti Limeshindikana
413 Omba Huluki Kubwa Sana
414 Ombi-URI Kubwa Sana
415 Aina ya Midia Isiyotumika
416 Ombi Haliridhiki
417 Matarajio Yameshindikana
421 Ombi Lililopotoshwa
422 Huluki Isiyochakatwa
423 Imefungwa
424 Utegemezi Ulioshindikana
425 Mkusanyiko Usio na Agizo
426 Uboreshaji Unahitajika
428 Sharti la awali
429 Maombi Mengi Sana
431 Omba Sehemu za Kijaju kuwa Kubwa Sana
451 Haipatikani Kwa Sababu Za Kisheria
500 Hitilafu ya Ndani ya Seva
501 Haijatekelezwa
502 Lango Bovu
503 Huduma Haipatikani
504 Muda wa Lango kuisha
505 Toleo la HTTP Halitumiki
506 Lahaja Pia Hujadili
507 Hifadhi haitoshi
508 Kitanzi kimegunduliwa
510 Haijapanuliwa
511 Uthibitishaji wa Mtandao Unahitajika

[1] Maneno ya sababu ya HTTP yanayoambatana na misimbo ya hali ya HTTP yanapendekezwa pekee. Maneno ya sababu tofauti yanaruhusiwa kwa kila RFC 2616 6.1.1. Unaweza kuona misemo ya sababu ya HTTP ikibadilishwa na maelezo "ya kirafiki" zaidi au katika lugha ya kienyeji.

Mistari ya Hali ya HTTP Isiyo Rasmi

Laini za hali ya HTTP zilizo hapa chini zinaweza kutumiwa na baadhi ya huduma za watu wengine kama majibu ya hitilafu, lakini hazijabainishwa na RFC yoyote.

Mistari Nyingine Zinazowezekana za Hali ya
Msimbo wa Hali Sababu Maneno
103 Hati ya ukaguzi
420 Njia Imeshindwa
420 Boresha Utulivu Wako
440 Muda wa Kuingia umeisha
449 Jaribu tena na
450 Imezuiwa na Vidhibiti vya Wazazi vya Windows
451 Elekeza kwingine
498 Ishara batili
499 Ishara Inahitajika
499 Ombi limekatazwa na kizuia virusi
509 Kikomo cha Bandwidth Kimezidi
530 Tovuti imegandishwa

Ni muhimu kukumbuka kuwa ingawa misimbo ya hali ya HTTP inaweza kushiriki nambari sawa na ujumbe wa hitilafu unaopatikana katika miktadha mingine, kama vile misimbo ya hitilafu ya Kidhibiti cha Kifaa, haimaanishi kuwa zinahusiana kwa njia yoyote ile.

Ilipendekeza: