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