Sobes.tech
Junior

Ce conținut (corp) returnează serverul în răspuns cu codul 404?

sobes.tech AI

Răspuns de la AI

Când răspunsul are codul 404 (Nu găsit), serverul returnează de obicei un corp de răspuns care conține informații despre faptul că resursa solicitată nu a fost găsită. Formatul și conținutul corpului nu sunt standardizate și depind de implementarea serverului sau a aplicației web. Acesta poate fi un mesaj text simplu, o pagină HTML cu o eroare sau un obiect JSON cu descrierea erorii.

Exemplu de răspuns HTML simplu:

<html>
  <head><title>404 Nu A fost Găsit</title></head>
  <body>
    <h1>Nu A fost Găsit</h1>
    <p>URL-ul solicitat nu a fost găsit pe acest server.</p>
  </body>
</html>

În API-urile care returnează JSON, corpul poate arăta astfel:

{
  "error": "Resursă negăsită",
  "status": 404
}

Dacă serverul nu returnează corp, clientul primește doar anteturile cu codul 404. Dar, de obicei, pentru confortul utilizatorului sau clientului, corpul cu descrierea erorii este prezent.