406
Not Acceptable
HTTP būsenos kodo 406 specifikacija
Šaltinis / citata iš: HTTP būsenos kodas 406 Not Acceptable nurodytas 6.5.6 skirsnyje 6.5.6.
HTTP protokolas
Kaip naudojant PHP išmesti 406 būsenos kodą?
Norint žiniatinklio puslapyje nurodyti HTTP būsenos kodą 406, galima naudoti PHP funkciją http_response_code. Sintaksė tokia: http_response_code(406) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
HTTP būsenos kodo 406 testavimas
Kad kliento pusėje būtų galima rodyti HTTP būsenos kodą (šiuo atveju 406 Not Acceptable) 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=406
Statusas: 406 Not Acceptable
Šie: Network
IP adresas: XX.XX.XX.XX
Kaip sukurti savo klaidų puslapį, kuriame būtų rodomas būsenos kodas 406
Apache Webserver
Interneto serveris "Apache" yra vienas iš labiausiai paplitusių interneto svetainių serverių. Norėdami sukurti savo 406 Not Acceptable 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 406 Not Acceptable klaidos puslapį "NGINX", šiame faile reikia atlikti toliau nurodytus pakeitimus.
location = /406.html {
root /usr/share/nginx/html;
internal;
}
406 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.NotAcceptable
http.StatusNotAcceptable
Response::HTTP_NOT_ACCEPTABLE
httplib.NOT_ACCEPTABLE
http.client.NOT_ACCEPTABLE
http.HTTPStatus.NOT_ACCEPTABLE
:not_acceptable
406 būsenos kodo būsenos poaibio kodai
406.0 | Invalid MIME type HTTP IIS, Neoficialus |