411

Length Required

Офіційний
Запит не було оброблено, оскільки очікувалася довжина контенту.

Специфікація коду стану HTTP 411

Код стану 411 Length Required вказує на те, що сервер відмовляється прийняти запит без визначеної Content-Length (Розділ 3.3.2 [RFC7230]). Клієнт МОЖЕ повторити запит, якщо він додасть дійсне поле заголовка Content-Length, що містить довжину тіла повідомлення у повідомленні запиту.

Джерело / Цитата з: Код статусу 411 Length Required HTTP визначається розділом 6.5.10 у RFC7231.

Як згенерувати код статусу 411 за допомогою PHP?

Щоб передати на веб-сторінці код статусу HTTP 411, можна використовувати PHP-функцію http_response_code. Синтаксис наступний: http_response_code(411) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Перевірте код стану 411 HTTP

Щоб мати можливість відображати код статусу HTTP (в даному випадку 411 Length Required) та іншу інформацію на стороні клієнта, необхідно відкрити консоль розробки за допомогою клавіші F12. Потім перейдіть на вкладку "Мережа". Тепер сторінку можна відкрити, веб-сайт (наприклад, index.php) повинен бути видимим у вкладці "Мережа". Його потрібно вибрати, а потім вибрати розділ Herder. Після цього користувач побачить наступний результат:

Код стану 411 Length Required
Огляд
URL: https://http-statuscode.com/errorCodeExample.php?code=411
Статус: 411 Length Required
Ці: Network
IP-адреса: XX.XX.XX.XX
Код стану 411 Length Required

Як створити власну сторінку помилок для коду стану 411

Створити власну сторінку помилки 411 Length Required відносно легко як на веб-серверах "Apache", так і на "NGINX".

Apache Webserver

Веб-сервер "Apache" є одним з найпоширеніших веб-серверів в Інтернеті. Щоб створити власну сторінку помилки 411 Length Required в "Apache", необхідно внести наступні зміни в наступний файл.

File: .htaccess
ErrorDocument 411 /errors/411.html

NGINX Webserver

Подібно до веб-сервера "Apache", "NGINX" також широко використовується в Інтернеті. Щоб створити власну сторінку помилки 411 Length Required в "NGINX", необхідно внести наступні зміни в наступний файл.

File: sites-enabled/default
error_page 411 /411.html;
location = /411.html {
    root /usr/share/nginx/html;
    internal;
}

Сумісність коду стану 411 з браузерами

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

Константи в мовах програмування

HttpStatusCode.LengthRequired
http.StatusLengthRequired
Response::HTTP_LENGTH_REQUIRED
httplib.LENGTH_REQUIRED
http.client.LENGTH_REQUIRED
http.HTTPStatus.LENGTH_REQUIRED
:length_required

Зовнішні посилання з додатковою інформацією про код стану HTTP 411:

Цікаві меми про код статусу HTTP 411

Автор: Tony Brüser
Автор: Tony Brüser

Тоні Брюзер - захоплений веб-розробник, який має схильність до кодів стану HTTP.

LinkedInGitHub