Spec-Zone.ru › HTTP

Статус: 413

413 Содержимое слишком велико

Код состояния HTTP 413 Content Too Large ответ об ошибке клиента указывает на то, что размер тела запроса превышает ограничения, заданные сервером. Сервер может закрыть соединение или вернуть поле заголовка Retry-After.

До выхода RFC 9110 фраза ответа для этого статуса была Payload Too Large. Это сообщение до сих пор широко используется.

Статус

413 Content Too Large

Примеры

>

Превышен лимит загрузки файла

В следующем примере показано, что клиент может отправить, если элемент <input type="file"> содержит изображение при отправке формы с method="post":

POST /upload HTTP/1.1
Host: example.com
Content-Type: multipart/form-data; boundary=----Boundary1234
Content-Length: 4012345

------Boundary1234
Content-Disposition: form-data; name="file"; filename="myImage.jpg"
Content-Type: image/jpeg

\xFF\xD8\xFF\xE0\x00...(binary data)
------Boundary1234--

Сервер может отклонить загрузку, если существует ограничение на максимальный размер обрабатываемых файлов. В теле ответа содержится message с дополнительной информацией:

HTTP/1.1 413 Content Too Large
Content-Type: application/json
Content-Length: 97

{
  "error": "Upload failed",
  "message": "Maximum allowed upload size is 4MB",
}

Спецификации

Спецификация
Семантика HTTP>
# status.413>

См. также

  • Коды состояния ответа HTTP
  • Connection
  • Retry-After

© 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/413

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API