Junior
V čem spočívá rozdíl mezi kódy stavu 400 a 500?
sobes.tech AI
Odpověď od AI
Stavový kód 400 (Špatná žádost) naznačuje, že server nemůže zpracovat požadavek kvůli chybě na straně klienta.
Příklady:
- Nesprávná syntaxe požadavku.
- Chybějící požadované parametry.
- Nesprávný formát dat.
Stavový kód 500 (Vnitřní chyba serveru) naznačuje, že server narazil na neočekávanou chybu, která mu zabránila požadavek dokončit.
Příklady:
- Chyba při připojení k databázi.
- Chyba při vykonávání serverového kódu.
- Interní selhání aplikace.
| Kód | Popis | Příčina | Kdo je vinen? |
|---|---|---|---|
| 400 | Špatná žádost | Chyba v požadavku klienta | Klient |
| 500 | Interní chyba serveru | Chyba při vykonávání na serveru | Server |