Ma code a HTTP Ndi Kufotokozera

Ma code a HTTP kapena Mayankho Oyankhidwa amagawika m'magulu asanu. 1 × × Informational, 2 × Success Kupambana, 3 × ire Kupangidwanso, 4 × C Client Error, 5 × Server Server Error.

Chotsatirachi chili ndi mndandanda wathunthu wamachitidwe a HTTP ndikufotokozera mwachidule mayankho omwe amapezeka kwambiri.

Tikamayesa API, nthawi zambiri chinthu choyamba chomwe timayang'ana poyankha kuchokera pakuyitanidwa kwa API ndi kachidindo kabwino. Ndikofunikira kuti tidziwe ma code omwe amapezeka kwambiri kuti titha kuzindikira zovuta mwachangu.




1 × In Zambiri

Gulu la 1xx (Informational) la code code likuwonetsa kuyankha kwakanthawi polumikizana ndi kulumikizana kapena kupempha kupita patsogolo musanamalize zomwe mwapemphazo ndikutumiza yankho lomaliza.

  • 100 Pitirizani
  • 101 Kusintha Ma protocol
  • 102 Processing


2 × Success Kupambana

Gulu la 2xx (Wopambana) la code code likuwonetsa kuti pempho la kasitomala lidalandiridwa bwino, kumvetsetsa, ndikuvomerezedwa.


200 Chabwino

Makhalidwe 200 (OK) akuwonetsa kuti pempholi lakwaniritsidwa. Malipiro omwe amatumizidwa poyankha 200 zimadalira njira yofunsira.

201 Yapangidwa

Makhalidwe a 201 (Opangidwa) akuwonetsa kuti pempholi lakwaniritsidwa ndipo zapangitsa kuti pakhale chinthu chimodzi kapena zingapo zatsopano.

204 Palibe Zokhutira

Makhalidwe a 204 (Palibe Okhutira) akuwonetsa kuti seva yakwaniritsa bwino pempholi ndipo kuti palibenso zowonjezera zomwe zingatumize munyumba yolipira.

  • 202 - Yolandiridwa
  • 203 - Zambiri Zosavomerezeka
  • 205 - Bwezeretsani Zamkatimu
  • 206 - Zochepa
  • 207 - Mipikisano Yambiri
  • 208 - Adanenedwa kale
  • 226 - IM Yogwiritsidwa Ntchito

Zokhudzana:


  • Phunzirani zoyambira za HTTP


Kubwezeretsanso 3 × ara

Gulu la 3xx (Redirection) la code code limasonyeza kuti zochita zina ziyenera kuchitidwa ndi wogwiritsa ntchitoyo kuti akwaniritse pempholo.

301 Yasunthidwa Kwamuyaya

Mkhalidwe wa 301 (Wosunthika Kwamuyaya) ukuwonetsa kuti zomwe akuwunikira zapatsidwa URI yatsopano yokhazikika ndipo zomwe zidzachitike mtsogolo pazomwezi ziyenera kugwiritsa ntchito ma URI omwe atsekeredwa.

302 Yapezeka

Makhalidwe a 302 (Opezeka) akuwonetsa kuti zomwe akuwunikira zimakhala kwakanthawi pansi pa URI ina.

  • 304 - Osasinthidwa
  • 300 - Zosankha zingapo
  • 303 - Onani Zina
  • 305 - Gwiritsani Proxy
  • 307 - Yotumiziranso Kwakanthawi
  • 308 - Kutumiza Kwamuyaya


Vuto la Makasitomala 4 × ola

Gulu la 4xx (Client Error) lomwe lili ndi kachidindo kosonyeza kuti kasitomala akuwoneka kuti walakwitsa.


400 Pempho Loyipa

Makhalidwe 400 (Bad Request) akuwonetsa kuti seva silingathe kapena singakwaniritse pempholo chifukwa cha china chake chomwe chikuwoneka kuti ndi cholakwika cha kasitomala (mwachitsanzo, syntax yopempha yolakwika).

401 Osaloledwa

Makhalidwe a 401 (Ovomerezeka) akuwonetsa kuti pempholi silinagwiritsidwe ntchito chifukwa lilibe chitsimikizo chotsimikizika pazomwe zikuwunikira.

403 Yoletsedwa

Makhalidwe 403 (Oletsedwa) akuwonetsa kuti seva idamvetsetsa pempholo koma likukana kuvomereza.

404 Sanapezeke

Makhalidwe a 404 (Asapezeke) akuwonetsa kuti seva yoyambira sinapeze chiwonetsero chamtundu wazomwe akufuna kapena sakufuna kuwulula kuti ilipo.


Njira ya 405 Yosaloledwa

Makhalidwe a 405 (Njira Yosaloledwa) akuwonetsa kuti njira yolandiridwa mu mzere wofunsira imadziwika ndi seva yoyambira koma siyothandizidwa ndi zomwe akuwunikira.

Mtundu Wa Media Wosavomerezeka wa 415

Makhalidwe a 415 (Unsupported Media Type) akuwonetsa kuti seva yoyambira ikukana kukwaniritsa pempholo chifukwa zolipiritsa zili mumtundu wosagwirizana ndi njirayi pazomwe zikuwunikira. Vuto la mtunduwo lingakhale chifukwa cha pempholo lomwe likuwonetsedwa Pazomwe Zili Pompopompo kapena Zolemba-Zosunga Zinthu, kapena chifukwa chakuwunika zidziwitsozo molunjika.

  • Malipiro a 402 Amafunika
  • 406 Zosavomerezeka
  • Kutsimikizika kwa Proxy 407 Ndikofunika
  • 408 Pemphani Nthawi
  • 409 Kusamvana
  • 410 Atapita
  • Kutalika kwa 411 Kofunika
  • 412 Kuperewera Kwakulephera
  • 413 Kulipira Kwakukulu Kwambiri
  • Pempho la 414-URI Kutalika Kwambiri
  • Chiwerengero cha 416 Chofunsidwa Sichikwaniritsidwe
  • 417 Chiyembekezo sichinatheke
  • 418 Ndine teapot
  • 421 Pempho Losokoneza
  • 422 Chida chosasinthika
  • 423 Zokhoma
  • 424 Yalephera Kudalira
  • Kukweza Kofunikira Kwakufunika
  • 428 Kukonzekera Kuyenera
  • 429 Zopempha Zambiri
  • Pemphani Minda Ya Mutu Yaikulu Kwambiri 431
  • Kulumikiza kwa 444 Kotseka Popanda Kuyankha
  • 451 Sichipezeka Pazifukwa Zamalamulo
  • Pempho la Otsatsa 499 Lotseka


Cholakwika cha Server 5 ×.

Gulu la 5xx (Server Error) lomwe lili ndi kachidindo kakuwonetsa kuti seva ikudziwa kuti yalakwitsa kapena siyingathe kuchita zomwe zafunsidwa.

Cholakwika cha Pakatikati cha 500

Makhalidwe 500 (Internal Server Error) akuwonetsa kuti seva idakumana ndi zosayembekezeka zomwe zidalepheretsa pempho.


502 Podutsira Polakwika

Makhalidwe a 502 (Bad Gateway) akuwonetsa kuti seva pomwe ikugwira ntchito ngati cholowera kapena wolandirira, idalandira yankho losavomerezeka kuchokera ku seva yolowa yomwe idapezedwa poyesera kukwaniritsa pempholo.

Ntchito 503 Simukupezeka

Mkhalidwe wa 503 (Utumiki Sukupezeka) ukuwonetsa kuti seva pakadali pano singathe kuthana ndi pempholi chifukwa chodzaza ntchito kwakanthawi kwakanthawi kapena kukonza, komwe kumatha kuchepetsedwa pakachedwa.

Kutha Kwachipata cha 504

Makhalidwe a 504 (Gateway Timeout) akuwonetsa kuti seva pomwe inali pachipata kapena wothandizira, sanalandire yankho lakanthawi kuchokera kumtunda wakwera womwe amafunikira kuti athe kumaliza pempholi.

  • 501 Osakwaniritsidwa
  • Mtundu wa 505 HTTP Suthandizike
  • Zosiyanasiyana 506 Zimakambirananso
  • 507 Kusasunga Kwokwanira
  • 508 Chingwe Chazindikiridwa
  • 510 Osakulitsidwa
  • 511 Kutsimikizika Kwapaintaneti Kufunika
  • Cholakwika cha 599 Network Connect Timeout

Buku:

Gulu Lantchito Yapaintaneti