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 |
GO TO FULL VERSION