411
Length Required
HTTP būsenos kodo 411 specifikacija
Statuso kodas 411 Length Required rodo, kad serveris atsisako priimti užklausą be nustatyto turinio ilgio ([RFC7230] 3.3.2 skirsnis). Klientas GALI pakartoti užklausą, jei į užklausos pranešimą prideda galiojantį Content-Length antraštės lauką, kuriame nurodytas pranešimo kūno ilgis.
Šaltinis / citata iš: HTTP būsenos kodas 411 Length Required nurodytas 6.5.10 skirsnyje 6.5.10.
HTTP protokolas
Kaip naudojant PHP išmesti 411 būsenos kodą?
Norint žiniatinklio puslapyje nurodyti HTTP būsenos kodą 411, galima naudoti PHP funkciją http_response_code. Sintaksė tokia: http_response_code(411) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
HTTP būsenos kodo 411 testavimas
Kad kliento pusėje būtų galima rodyti HTTP būsenos kodą (šiuo atveju 411 Length Required) ir kitą informaciją, kūrimo konsolę reikia atidaryti klavišu F12. Tada pereikite prie skirtuko "Network" (tinklas). Dabar galima atidaryti puslapį, tinklo skirtuke turi būti matoma svetainė (pavyzdys index.php). Ją reikia pasirinkti, o tada reikia pasirinkti skyrių Herder (Herderis). Tada naudotojas matys tokį rezultatą:
URL: https://http-statuscode.com/errorCodeExample.php?code=411
Statusas: 411 Length Required
Šie: Network
IP adresas: XX.XX.XX.XX
Kaip sukurti savo klaidų puslapį, kuriame būtų rodomas būsenos kodas 411
Apache Webserver
Interneto serveris "Apache" yra vienas iš labiausiai paplitusių interneto svetainių serverių. Norėdami sukurti savo 411 Length Required klaidos puslapį "Apache", šiame faile reikia atlikti toliau nurodytus pakeitimus.
NGINX Webserver
Panašiai kaip ir žiniatinklio serveris "Apache", "NGINX" taip pat plačiai naudojamas internete. Norėdami sukurti savo 411 Length Required klaidos puslapį "NGINX", šiame faile reikia atlikti toliau nurodytus pakeitimus.
location = /411.html {
root /usr/share/nginx/html;
internal;
}
411 būsenos kodo suderinamumas su naršyklėmis
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 |
Konstantos programavimo kalbose
HttpStatusCode.LengthRequired
http.StatusLengthRequired
Response::HTTP_LENGTH_REQUIRED
httplib.LENGTH_REQUIRED
http.client.LENGTH_REQUIRED
http.HTTPStatus.LENGTH_REQUIRED
:length_required