HTTP 400 — Ombi Baya
Kosa la mteja 4xx: ombi lina sintaksia mbaya au haliwezi kutimizwa.
Ombi Baya
Seva haiwezi kuchakata ombi kutokana na hitilafu ya mteja.
Maana yake
Seva haiwezi au haitachakata ombi kutokana na kitu kinachoonekana kama hitilafu ya mteja — sintaksia mbovu, framing batili au uelekezaji wa udanganyifu.
Lini wa kuutumia
Hurejeshwa kwa JSON mbovu, vigezo batili au uthibitishaji uliokwama.
Misimbo mingine ya 4xx
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.