406
Not Acceptable
Specifikation af HTTP-statuskode 406
Kilde / citat fra: HTTP-statuskoden 406 Not Acceptable er specificeret i afsnit 6.5.6 i RFC7231.
HTTP-protokol
Hvordan får man en 406-statuskode med PHP?
Hvis du vil have HTTP-statuskoden 406 på en webside, kan du bruge PHP-funktionen http_response_code. Syntaksen er som følger: http_response_code(406) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Test 406 HTTP-statuskoden
For at kunne vise HTTP-statuskoden (i dette tilfælde 406 Not Acceptable) og andre oplysninger på klientsiden skal udviklingskonsollen åbnes med F12. Naviger derefter til fanen "Network" (netværk). Nu kan siden åbnes, hjemmesiden (eksempel index.php) skal være synlig i fanen netværk. Denne skal vælges, og derefter skal Herder-sektionen vælges. Brugeren vil derefter se følgende resultat:
URL: https://http-statuscode.com/errorCodeExample.php?code=406
Status: 406 Not Acceptable
Disse: Network
IP-adresse: XX.XX.XX.XX
Sådan opretter du din egen fejlside for statuskode 406
Apache Webserver
Webserveren "Apache" er en af de mest almindelige webservere på internettet. For at oprette din egen 406 Not Acceptable-fejlside i "Apache" skal du foretage følgende ændring i følgende fil.
NGINX Webserver
I lighed med webserveren "Apache" er "NGINX" også meget udbredt på internettet. For at oprette din egen 406 Not Acceptable-fejlside i "NGINX" skal du foretage følgende ændring i følgende fil.
location = /406.html {
root /usr/share/nginx/html;
internal;
}
Browserkompatibilitet for 406-statuskoden
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 |
Konstanter i programmeringssprog
HttpStatusCode.NotAcceptable
http.StatusNotAcceptable
Response::HTTP_NOT_ACCEPTABLE
httplib.NOT_ACCEPTABLE
http.client.NOT_ACCEPTABLE
http.HTTPStatus.NOT_ACCEPTABLE
:not_acceptable
Understatuskoder til 406-statuskoden
406.0 | Invalid MIME type HTTP IIS, Uofficiel |