Válaszkódok

A HTTP-válasz első sora az állapotlefolyás. Két részből áll: egy háromjegyű számból (válaszkód) és egy szöveges üzenetből (válaszleírás).

RESPONSE-CODE TEXT-DESCRIPTION

Az ügyfél a válaszkódból megtudja kérésének állapotát, és eldönti, mit tegyen a továbbiakban. Példák a szerver különböző válaszaira:

201 Létrehozva
401 Jogosulatlan
507 Elégtelen tárhely

A válaszkódok 5 kategóriába sorolhatók. A válaszkód első számjegye határozza meg, hogy melyik kategóriába tartozik.

Minden 1-es számmal kezdődő válasz tájékoztató jellegű. Nem beszélünk róluk részletesen...

200-as válaszkód

Hiszen vannak olyanok is, amelyek sokkal érdekesebbek számunkra. Minden 2xx- nek tűnő válasz sikeres. A programozók által leginkább kedvelt válasz a 200 OK , ami azt jelenti, hogy minden rendben, a kérés sikeresen teljesítve.

Hasznos lehet a többi „jó” válasz listája is:

Kód Vonal Leírás
200 rendben Bírság
201 Létrehozva Létrehozva
202 elfogadott Elfogadott
203 Nem hiteles információ Az információ nem mérvadó
204 nincs tartalom Nincs tartalom
205 Tartalom visszaállítása Tartalom visszaállítása
208 már jelentették Már jelentették

301, 302 válaszkód

A 3xx- nek tűnő válaszok az átirányítási osztályba tartoznak . Azt jelzik, hogy az erőforrást áthelyezték egy másik helyre.

Közülük a legnépszerűbbek:

  • 301 - végleg elköltözött
  • 302 - ideiglenesen elköltözött

A programozók beszédében gyakran hallani a „302-es átirányítást” vagy a „301-es átirányítást” - ez csak erről szól.

A 300 válasz teljes listája:

Kód Vonal Leírás
300 Több választási lehetőség sok lehetőség közül választhat
301 Véglegesen áthelyezve örökre elköltözött
302 Ideiglenesen elköltözött ideiglenesen elköltözött
303 Lásd a többit nézz mást
304 Nem módosítva nem változott
305 Proxy használata Proxy használata
307 Ideiglenes átirányítás ideiglenes átirányítás
308 Állandó átirányítás állandó átirányítás

404-es válaszkód

Minden 4-es számmal kezdődő válasz ügyféloldali hibát jelez , és sok ilyen van. A legnépszerűbb, amit biztosan ismer: ez a válasz „404 - nem található”.

Az egyéb gyakori válaszokat a táblázat tartalmazza:

Kód Vonal Leírás
400 Rossz kérés Érvénytelen kérelem
401 Jogosulatlan nem engedélyezett
402 fizetés szükséges fizetés szükséges
403 Tiltott tiltott
404 nem található nem található
405 Nem megengedett módszer módszer nem támogatott
406 Elfogadhatatlan elfogadhatatlan
407 Proxy hitelesítés szükséges proxy hitelesítés szükséges
408 Időt kér időtúllépés
413 A rakomány túl nagy túl nagy a hasznos teher
414 Az URI túl hosszú Az URI túl hosszú
429 Túl sok kérés túl sok kérés
499 Ügyfél kérése lezárva az ügyfél lezárta a kapcsolatot

501-es válaszkód

És végül, az utolsó kategória a szerveroldali hibák. Minden ilyen hiba 5-ös számmal kezdődik. A fejlesztők leggyakoribb hibája az 501 (a funkció nincs megvalósítva). Néha megtörténik.

Általában ismerkedjen meg ezekkel a hibakódokkal, mostantól élete végéig a barátai. Nos, ahogy lenni szokott, itt van egy táblázat a szerveroldali leghasznosabb hibakódokkal:

Kód Vonal Leírás
500 Belső Szerverhiba Belső Szerverhiba
501 Nincs implementálva nincs implementálva
502 Rossz átjáró rossz átjáró
503 A szolgáltatás nem elérhető szolgáltatás nem elérhető
504 Gateway Timeout az átjáró nem válaszol
507 Elégtelen tárhely tároló túlcsordulás
508 Hurok észlelve végtelen átirányítás
509 Sávszélesség Korlát túllépés a csatorna sávszélessége kimerült
520 Ismeretlen hiba Ismeretlen hiba
521 A webszerver nem működik webszerver nem működik
522 Kapcsolat időtúllépés kapcsolat nem válaszol
523 Az eredet elérhetetlen forrás nem elérhető
524 Időtúllépés történt időtúllépés lejárt
525 SSL kézfogás sikertelen Az SSL kézfogás sikertelen
526 Érvénytelen SSL-tanúsítvány érvénytelen SSL-tanúsítvány