| Предыдущий | Следующий |
| HTTP_STATUS_GONE | HTTP_STATUS_PRECOND_FAILED |
HTTP_STATUS_LENGTH_REQUIRED
Что означает HTTP 411 (HTTP_STATUS_LENGTH_REQUIRED)
HTTP_STATUS_LENGTH_REQUIRED соответствует HTTP 411 Length Required: сервер отказывается принимать запрос, если длина его тела не определена способом, который он поддерживает.
Этот статус относится к формированию HTTP-запроса, а не к размеру содержимого как таковому. Если клиент заранее знает размер, он может передать Content-Length. Для потокового тела с неизвестной длиной нужен другой способ передачи, который допускают сервер, proxy и используемая версия протокола.
Проверьте фактические заголовки на узле, который вернул 411. Промежуточный proxy может изменить framing запроса, поэтому данные приложения до отправки не всегда совпадают с тем, что увидел сервер. Сравните рабочий и неуспешный запросы, не меняя одновременно метод, URI и тело.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.