Статус: 415
415 Неподдерживаемый тип данных
Код состояния HTTP 415 Unsupported Media Type ответа с ошибкой клиента означает, что сервер отказался принимать запрос, поскольку формат содержимого сообщения не поддерживается.
Проблема с форматом может быть связана с указанными в запросе значениями Content-Type или Content-Encoding, а также возникнуть в результате обработки содержимого сообщения запроса. Некоторые серверы могут строго проверять ожидаемое Content-Type запросов. Например, отправка UTF8 вместо UTF-8 для указания кодировки UTF-8 может привести к тому, что сервер сочтёт тип данных недопустимым.
Статус
415 Unsupported Media Type
Примеры
>Отсутствует тип содержимого
В следующем примере заголовок Content-Type полностью отсутствует:
POST /comments HTTP/1.1
Host: example.com
Content-Length: 23
{
"user": "belgin",
"comment": "LGTM!"
}
Если реализация сервера ожидает, что запрос к этой конечной точке будет содержать как минимум MIME-тип Content-Type: application/json;, сервер может отправить следующий ответ:
HTTP/1.1 415 Unsupported Media Type Date: Fri, 28 Jun 2024 12:00:00 GMT Server: Apache/2.4.41 (Ubuntu) Accept-Post: application/json; charset=UTF-8 Content-Length: 0
Недопустимый тип содержимого
В следующем примере заголовок Content-Type ошибочно задан как данные формы в формате URL-кодирования, хотя содержимое находится в теле запроса:
POST /comments HTTP/1.1
Host: example.com
Content-Length: 23
Content-Type: application/x-www-form-urlencoded
{
"user": "belgin",
"comment": "LGTM!"
}
В этом случае сервер отвечает кодом 415 и указывает требуемый для запроса тип содержимого в заголовке Accept-Post:
HTTP/1.1 415 Unsupported Media Type Date: Fri, 28 Jun 2024 12:00:00 GMT Server: Apache/2.4.41 (Ubuntu) Accept-Post: application/json; charset=UTF-8 Content-Length: 0
Спецификации
| Спецификация |
|---|
| Семантика HTTP> # status.415> |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/415