Junior
Какво съдържание (body) връща сървърът при отговор с код 404?
sobes.tech AI
Отговор от AI
Когато отговорът има код 404 (Не е намерено), сървърът обикновено връща тяло на отговора, което съдържа информация, че заявеният ресурс не е намерен. Форматът и съдържанието на тялото не са стандартизирани и зависят от реализацията на сървъра или уеб приложението. Това може да бъде просто текстово съобщение, HTML страница с грешка или JSON обект с описание на грешката.
Пример за прост HTML отговор:
<html>
<head><title>404 Не е намерено</title></head>
<body>
<h1>Не е намерено</h1>
<p>Заявената URL не беше намерена на този сървър.</p>
</body>
</html>
В API, които връщат JSON, тялото може да изглежда така:
{
"error": "Ресурсът не е намерен",
"status": 404
}
Ако сървърът не връща тяло, клиентът получава само заглавките с код 404. Но обикновено за удобство на потребителя или клиента, съществува тяло с описание на грешката.