HTTP Mamiriro Ekumira kana Makodhi Ekupindura akaiswa mumapoka mashanu. 1 × In Informational, 2 × Success Kubudirira, 3 × Red Redirection, 4 × CaKuteerera Kwevatengi, 5 × Server Server Kanganiso.
Iyi posvo ine rondedzero izere yeHTTP mamodhi kodhi ine tsananguro pfupi yemakhodhi ekupindura akajairika.
Patinoita API kuyedza, kazhinji chinhu chekutanga chatinoongorora pamhinduro kubva kune API kufona ndiyo mamiriro kodhi. Izvo zvakakosha kuti isu tizive nezve angangoita akajairika mamiriro emakodhi kuti tikwanise kuona nyaya nekukurumidza.
Iyo 1xx (Informational) kirasi yemamiriro kodhi inoratidza mhinduro yepakati yekutaurirana chinongedzo kana kukumbira kufambira mberi usati wapedza chiito chakakumbirwa uye kutumira mhinduro yekupedzisira.
Iyo 2xx (Yakabudirira) kirasi yemamiriro kodhi inoratidza kuti chikumbiro chemutengi chakagamuchirwa zvinobudirira, kunzwisiswa, uye kutambirwa.
Iyo mazana maviri (OK) kodhi yemamiriro inoratidza kuti chikumbiro chabudirira. Mubhadharo wakatumirwa mumhinduro mazana maviri zvinoenderana nenzira yekukumbira.
Iyo 201 (Yakagadzirwa) kodhi yekodhi inoratidza kuti chikumbiro chakazadzikiswa uye zvakakonzera kuti chimwe kana zvimwe zviwanikwa zvitsva zviitwe.
Iyo 204 (Hapana Zvemukati) mamiriro kodhi inoratidza kuti sevha yakabudirira kuzadzisa chikumbiro uye kuti hapana zvimwe zvemukati zvekutumira mumhinduro yekubhadhara mutumbi.
Inoenderana:
Iyo 3xx (Kudzoreredza) kirasi yemamiriro kodhi inoratidza kuti zvimwe zviito zvinoda kutorwa neanoshandisa mushandisi kuitira kuzadzisa chikumbiro.
Iyo makumi matatu negumi (Inofambiswa Nokusingaperi) kodhi yemamiriro inoratidza kuti chinhu chakanangwa chakapihwa URI itsva yekusingaperi uye chero mareferenzi emangwana kune ino sosi anofanirwa kushandisa imwe yeakavharirwa URIs.
Iyo 302 (Yakawanikwa) kodhi yekodhi inoratidza kuti chinhu chakanangwa chinogara kwechinguva pasi peiyo yakasiyana URI.
Iyo 4xx (Client Error) kirasi yeiyo mamiriro kodhi inoratidza kuti mutengi anoita kunge akanganisa.
Iyo mazana mana (Yakashata Chikumbiro) kodhi yemamiriro inoratidza kuti sevha haigone kana haigadzirise chikumbiro nekuda kwechimwe chinhu chinoonekwa kunge chikanganiso chemutengi (semuenzaniso, malformed chikumbiro syntax).
Iyo makumi mana negumi (isina kubvumidzwa) kodhi yekodhi inoratidza kuti chikumbiro hachina kuiswa nekuti hachina hunhu hwechokwadi hwechokwadi hwechinangwa chakanangwa.
Iyo makumi mana nematatu (Yakarambidzwa) kodhi yekodhi inoratidza kuti sevha yakanzwisisa chikumbiro asi ichiramba kuitendera.
Iyo makumi mana nemakumi mana (Haina Kuwanikwa) kodhi yemamiriro inoratidza kuti iyo Yekutanga server haina kuwana izvozvi zvinomiririrwa kune chakanangwa sosi kana haisi kuda kuburitsa kuti iripo.
Iyo makumi mana nemakumi mashanu (Maitiro Asina Kubvumidzwa) kodhi yekodhi inoratidza kuti nzira inogamuchirwa mumutsara-wekukumbira inozivikanwa neiyo Yekutanga server asi isingatsigirwi nechinangwa chekushandisa.
Iyo 415 (Unsupported Media Type) mamiriro kodhi inoratidza kuti iyo Yekutanga server iri kuramba kushandira chikumbiro nekuti iyo yekubhadhara iri mufomati isingatsigirwe nenzira iyi pane yakatarwa sosi. Dambudziko remafomati rinogona kunge rakakonzerwa nechikumbiro chakaratidzirwa Zvemukati-Rudzi kana Zvemukati-Encoding, kana semhedzisiro yekuongorora iyo data zvakananga.
Iyo 5xx (Server Error) kirasi yemamiriro kodhi inoratidza kuti sevha inoziva kuti yakanganisa kana kuti haigone kuita nzira yakakumbirwa.
Iyo mazana mashanu (Yemukati Server Kukanganisa) mamiriro kodhi inoratidza kuti sevha yakasangana nemamiriro asingatarisirwe akaitadzisa kuzadzikisa chikumbiro.
Iyo 502 (Yakashata Gateway) mamiriro kodhi inoratidza kuti sevha ichiri kushanda segedhi kana proxy, yakagamuchira mhinduro isiriyo kubva kune inbound server iyo yaakawana apo ichiedza kuzadzisa chikumbiro.
Iyo 503 (Service Isingawanikwe) kodhi yekodhi inoratidza kuti sevha parizvino haikwanise kubata chikumbiro nekuda kwekuwandisa kwenguva pfupi kana kurongwa kwakarongwa, izvo zvingangodzikiswa mushure mekunonoka.
Iyo 504 (Gateway Timeout) mamiriro kodhi inoratidza kuti sevha ichiri kushanda segedhi kana proxy, haina kugamuchira mhinduro nenguva kubva kune yekumusoro server iyo yaida kuwana kuitira kuti ipedze chikumbiro.
Referensi: