Sobes.tech
Junior

Jaké obsah (body) vrací server při odpovědi s kódem 404?

sobes.tech AI

Odpověď od AI

Když odpověď obsahuje kód 404 (Nenalezeno), server obvykle vrací tělo odpovědi, které obsahuje informace o tom, že požadovaný zdroj nebyl nalezen. Formát a obsah těla nejsou standardizovány a závisí na implementaci serveru nebo webové aplikace. Může to být jednoduchá textová zpráva, HTML stránka s chybou nebo JSON objekt s popisem chyby.

Příklad jednoduché HTML odpovědi:

<html>
  <head><title>404 Nenalezeno</title></head>
  <body>
    <h1>Nenalezeno</h1>
    <p>Požadovaná URL nebyla na tomto serveru nalezena.</p>
  </body>
</html>

U API, která vracejí JSON, může tělo vypadat takto:

{
  "error": "Zdroj nenalezen",
  "status": 404
}

Pokud server tělo nevrací, klient obdrží pouze hlavičky s kódem 404. Ale obvykle je pro pohodlí uživatele nebo klienta přítomno tělo s popisem chyby.