Junior
Aký obsah (body) vracia server pri odpovedi s kódom 404?
sobes.tech AI
Odpoveď od AI
Keď odpoveď má kód 404 (Nenašlo sa), server zvyčajne vráti telo odpovede, ktoré obsahuje informácie o tom, že požadovaný zdroj nebol nájdený. Formát a obsah tela nie sú štandardizované a závisia od implementácie servera alebo webovej aplikácie. Môže to byť jednoduchá textová správa, HTML stránka s chybou alebo JSON objekt s popisom chyby.
Príklad jednoduchého HTML odpovede:
<html>
<head><title>404 Nenašlo sa</title></head>
<body>
<h1>Nenašlo sa</h1>
<p>Požadovaná URL nebola na tomto serveri nájdená.</p>
</body>
</html>
V API, ktoré vracajú JSON, môže telo vyzerať takto:
{
"error": "Zdroj nenájdený",
"status": 404
}
Ak server nevracia telo, klient dostane iba hlavičky s kódom 404. Ale zvyčajne je pre používateľa alebo klienta prítomné telo s popisom chyby.