HTTP 500 — Hitilafu ya Ndani ya Seva
Kosa la seva 5xx: seva imeshindwa kutimiza ombi linaloonekana halali.
Hitilafu ya Ndani ya Seva
Seva ilikutana na hali isiyotarajiwa.
Maana yake
Hitilafu ya jumla ya kushika-yote: seva ilikutana na hali isiyotarajiwa iliyozuia kutekeleza ombi.
Lini wa kuutumia
Chaguo-msingi kwa exception zisizoshughulikiwa; epuka kuvuja stack trace katika uzalishaji.
Misimbo mingine ya 5xx
Kuhusu Misimbo ya Hali ya HTTP
Directory hii ya HTTP status codes inashughulikia kila msimbo wa kawaida wa majibu kuanzia daraja la habari la 1xx hadi makosa ya seva ya 5xx. Kila kiingilio kinaonyesha nambari, kifungu chake cha sababu (reason phrase) na muhtasari wa mstari mmoja, na orodha nzima inaweza kutafutwa kwa nambari, jina au maana — 301, Unauthorized na timeout zote zinapata malengo yake — au kuchujwa kwa daraja la jibu.
Kila msimbo unafungua kwenye ukurasa wake maalum wenye maelezo kamili: msimbo huo unamaanisha nini kwa hakika, wakati wa kuutumia kwenye API na programu zako, kama majibu yenye msimbo huo yanaweza ku-cache kwa default, na RFC inayoueleza. Misimbo inayohusiana kutoka daraja moja imeunganishwa chini, hivyo kulinganisha 401 na 403 au 301 na 308 kunahitaji bofya moja tu.
Madaraja matano ndio muundo wa kufikiri wa haraka zaidi kwa kusoma jibu lolote: 1xx inamaanisha ombi linaendelea, 2xx inamaanisha mafanikio, 3xx inamaanisha ulekezaji upya, 4xx inamaanisha mteja alifanya kosa na 5xx inamaanisha seva ilishindwa. Directory hii imepangwa kulingana na muundo huo kabisa.
Jinsi ya kutumia Misimbo ya Hali ya HTTP
- Andika msimbo, kifungu cha sababu au neno muhimu kwenye kisanduku cha utafutaji — kwa mfano 404, Not Found au redirect.
- Tumia kichujio cha daraja kupunguza orodha hadi misimbo ya habari, mafanikio, ulekezaji upya, kosa la mteja au kosa la seva.
- Fungua ukurasa wa msimbo wowote kusoma maana yake, wakati wa kuutumia, uwezo wake wa default wa cache na RFC inayoueleza.
- Angalia sehemu ya misimbo inayohusiana kulinganisha jirani kutoka daraja moja.
- Tumia kitufe cha kunakili kupata msimbo kwa ripoti ya hitilafu, jaribio au maelezo ya API.