HTTP stöðuskóðar með skýringum

HTTP stöðuskóðar eða svörunarkóðar eru flokkaðir í fimm flokka. 1 × × Upplýsingagjöf, 2 × × Árangur, 3 × × Tilvísun, 4 × × Viðskiptavinavilla, 5 × × Netþjónavilla.

Þessi færsla inniheldur allan listann yfir HTTP stöðuskóða með stuttri lýsingu á algengustu svörunarkóðunum.

Þegar við gerum API prófanir er venjulega það fyrsta sem við athugum á svörum frá API símtali stöðuskóðinn. Það er nauðsynlegt að við þekkjum að minnsta kosti algengustu stöðuskóðana svo við getum greint vandamál hraðar.

1 × × upplýsandi

1xx (upplýsingaflokkur) stöðuskóða gefur til kynna tímabundið svar til að koma á framfæri tengistöðu eða biðja um framvindu áður en aðgerðinni sem beðið er um er lokið og senda endanlegt svar.

  • 100 Haltu áfram
  • 101 Skipta um samskiptareglur
  • 102 Vinnsla

2 × × Árangur

2xx (árangursríkur) flokkur stöðukóða gefur til kynna að beiðni viðskiptavinarins hafi verið móttekin, hún skilin og samþykkt.

200 Í lagi

Stöðukóði 200 (OK) gefur til kynna að beiðnin hafi tekist. Burðarþunginn sem sendur er í 200 svörum fer eftir beiðni aðferðinni.



201 Búið til

Stöðukóðinn 201 (Búinn til) gefur til kynna að beiðnin hafi verið uppfyllt og hefur leitt til þess að ein eða fleiri ný úrræði voru búin til.

204 Ekkert innihald

Stöðukóðinn 204 (Ekkert innihald) gefur til kynna að netþjónninn hafi uppfyllt beiðnina með góðum árangri og að það sé ekkert viðbótarefni til að senda í endurgjaldssíðunni.

  • 202 - Samþykkt
  • 203 - Óheimilar upplýsingar
  • 205 - Endurstilla efni
  • 206 - Innihald að hluta
  • 207 - Fjölstöðu
  • 208 - Þegar tilkynnt
  • 226 - IM notuð

Tengt:

  • Lærðu grunnatriði HTTP

3 × × Tilvísun

Staða kóðans 3xx (Redirection) flokkur gefur til kynna að umboðsmaður notandans þurfi að grípa til viðbótar til að uppfylla beiðnina.

301 Fluttur varanlega

Stöðunarkóði 301 (færður varanlega) gefur til kynna að miðaauðlindinni hafi verið úthlutað nýrri varanlegri URI og allar tilvísanir í framtíðina til þessa auðlindar ættu að nota eitt af meðfylgjandi URI.

302 Fundið

Stöðukóði 302 (fundinn) gefur til kynna að miðauðlindin búi tímabundið undir annarri URI.

  • 304 - Ekki breytt
  • 300 - Margfeldi val
  • 303 - Sjá Annað
  • 305 - Notaðu umboð
  • 307 - Tímabundin tilvísun
  • 308 - Varanleg tilvísun

4 × × Viðskiptavinavilla

Staða kóðans 4xx (Client Error) flokkur gefur til kynna að viðskiptavinurinn virðist hafa villst.

400 Slæm beiðni

400 (Bad Request) stöðuskóðinn gefur til kynna að netþjónninn geti ekki eða muni ekki vinna úr beiðninni vegna einhvers sem litið er á sem villu viðskiptavinar (t.d. vanskapað setningafræði beiðni).

401 Óheimilt

401 (óleyfilegur) stöðuskóði gefur til kynna að beiðninni hafi ekki verið beitt vegna þess að það skortir gilt auðkenningarskilríki fyrir miðunarauðlindina.

403 Aðgangur bannaður

403 (Forbidden) stöðuskóði gefur til kynna að netþjónninn hafi skilið beiðnina en neitar að heimila hana.

404 Ekki fundið

Stöðukóðinn 404 (fannst ekki) gefur til kynna að upprunamiðlarinn hafi ekki fundið núverandi framsetningu fyrir miðaauðlindina eða sé ekki tilbúinn að upplýsa um að hún sé til.

405 Aðferð ekki leyfð

Stöðukóðinn 405 (Aðferð ekki leyfður) gefur til kynna að aðferðin sem móttekin er í beiðnilínunni sé þekkt af upprunamiðlaranum en ekki studd af markauðlindinni.

415 Óstudd fjölmiðlategund

Stöðunarkóðinn 415 (óstuddur fjölmiðlategund) gefur til kynna að upprunamiðlarinn neiti að þjónusta beiðnina vegna þess að álagið er á því sniði sem ekki er studd af þessari aðferð á miðauðlindinni. Sniðvandamálið gæti verið vegna tilgreinds efnisgerðar eða innihaldskóðunar beiðninnar eða vegna athugunar á gögnum beint.

  • 402 Greiðsla krafist
  • 406 Ekki viðunandi
  • 407 Staðfesting auðkenningar krafist
  • 408 Tímamörk beiðni
  • 409 Átök
  • 410 Farin
  • 411 Lengd krafist
  • 412 Forsenda mistókst
  • 413 Hleðslan of stór
  • 414 Beiðni-URI of löng
  • 416 Umbeðið svið er ekki fullnægjandi
  • 417 Vænting mistókst
  • 418 Ég er tekanna
  • 421 Misvísað beiðni
  • 422 Óvinnanleg eining
  • 423 Læst
  • 424 Misheppnuð háð
  • 426 uppfærsla krafist
  • 428 Forsenda krafist
  • 429 Of margar beiðnir
  • 431 Óska eftir hausreitum of stórir
  • 444 Tenging lokuð án viðbragða
  • 451 Ófáanlegt af lagalegum ástæðum
  • 499 Lokað beiðni viðskiptavinar

5 × × Netþjónavilla

Flokkur stöðukóða 5xx (Server Villa) gefur til kynna að netþjónninn sé meðvitaður um að hann hafi villt eða sé ófær um að framkvæma umbeðna aðferð.

500 Innri netþjónavilla

Stöðunarkóðinn 500 (Internal Server Error) gefur til kynna að netþjónninn hafi lent í óvæntu ástandi sem kom í veg fyrir að hann uppfyllti beiðnina.

502 Bad Gateway

Stöðukóðinn 502 (Bad Gateway) gefur til kynna að netþjónninn hafi verið gáttur eða umboðsmaður hafi fengið ógilt svar frá netþjóninum sem hann kom inn á meðan hann reyndi að uppfylla beiðnina.

503 Þjónusta ekki í boði

Stöðukóði 503 (þjónusta ekki tiltækt) gefur til kynna að netþjónninn geti sem stendur ekki sinnt beiðninni vegna tímabundins ofhleðslu eða áætlaðs viðhalds, sem líklega verður bætt eftir nokkra töf.

504 Gateway Timeout

Stöðukóðinn 504 (Gateway Timeout) gefur til kynna að netþjónninn hafi verið hlið eða umboðsmaður hafi ekki fengið tímabært svar frá andstreymis netþjóni sem hann þurfti að fá aðgang til að ljúka beiðninni.

  • 501 Ekki útfærð
  • 505 HTTP útgáfa er ekki studd
  • 506 Tilbrigði semur einnig um
  • 507 Ófullnægjandi geymsla
  • 508 lykkja greind
  • 510 Ekki framlengdur
  • 511 Netvottun krafist
  • 599 Villa við tímatengingu netsambands

Tilvísun:

Verkefnisstjórn Internetverkfræðinnar