Назад к вопросам
Junior
120
Какой содержимое (body) возвращает сервер при ответе с кодом 404?
Ответ от нейросети
sobes.tech AI
При ответе с кодом 404 (Not Found) сервер обычно возвращает тело ответа, которое содержит информацию о том, что запрашиваемый ресурс не найден. Формат и содержимое body не стандартизированы и зависят от реализации сервера или веб-приложения. Это может быть простое текстовое сообщение, HTML-страница с ошибкой или JSON-объект с описанием ошибки.
Пример простого HTML-ответа:
<html>
<head><title>404 Not Found</title></head>
<body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body>
</html>
В API, возвращающих JSON, тело может выглядеть так:
{
"error": "Resource not found",
"status": 404
}
Если сервер не возвращает тело, клиент получает только заголовки с кодом 404. Но обычно для удобства пользователя или клиента тело с описанием ошибки присутствует.