Spec-Zone.ru › HTTP

Статус: 411

411 Требуется указать длину

Код состояния HTTP 411 Length Required указывает, что сервер отказался принять запрос без заголовка Content-Length с указанным значением.

Примечание: При отправке данных серией фрагментов заголовок Content-Length опускается, а в начале каждого фрагмента длина текущего фрагмента указывается в шестнадцатеричном формате. Подробнее см. Transfer-Encoding.

Статус

411 Length Required

Примеры

>

Фрагментированный POST-запрос

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

POST /translate/de HTTP/1.1
Host: api.example.com
Content-Type: application/json
Transfer-encoding: chunked

2C
{"text": "Hurry up, Ayşe is hungry!"}
0

В этом случае сервер ожидает запрос одним целым с заголовком Content-Length и возвращает ответ 411:

HTTP/1.1 411 Length Required
Content-Type: application/json
Content-Length: 110

{
  "message": "Requests must have a content length header.",
  "documentation": "http://api/example.com/docs/errors",
}

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

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

См. также

  • Коды состояния HTTP-ответов
  • Content-Length
  • Transfer-Encoding

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

Spec-Zone.ru

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