415

Unsupported Media Type

Officieel
Het payload formaat is niet beschikbaar voor de ressouce

Specificatie van de HTTP-statuscode 415

De statuscode 415 Unsupported Media Type geeft aan dat de origin server weigert het verzoek te behandelen omdat de payload een formaat heeft dat niet wordt ondersteund door deze methode op de doelbron. Het formaatprobleem kan het gevolg zijn van het aangegeven Content-Type of Content-Encoding van het verzoek, of van een rechtstreekse inspectie van de gegevens.

Bron / Citaat van: De 415 Unsupported Media Type HTTP-statuscode wordt gespecificeerd door sectie 6.5.13 van RFC7231.

Hoe gooi je een 415-statuscode met PHP?

Om de HTTP-statuscode 415 op een webpagina te gooien, kan de PHP-functie http_response_code worden gebruikt. De syntaxis is als volgt: http_response_code(415) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Test de HTTP-statuscode 415

Om de HTTP-statuscode (in dit geval 415 Unsupported Media Type) en andere informatie aan de clientzijde te kunnen weergeven, moet de ontwikkelconsole worden geopend met F12. Navigeer vervolgens naar het tabblad "Netwerk". Nu kan de pagina worden geopend, de website (voorbeeld index.php) moet zichtbaar zijn in het netwerk tabblad. Deze moet worden geselecteerd en vervolgens moet het onderdeel Herder worden geselecteerd. De gebruiker ziet dan het volgende resultaat:

Statuscode 415 Unsupported Media Type
Overzicht
URL: https://http-statuscode.com/errorCodeExample.php?code=415
Status: 415 Unsupported Media Type
Die: Network
IP-adres: XX.XX.XX.XX
Statuscode 415 Unsupported Media Type

Hoe maak je je eigen foutpagina voor de statuscode 415?

Uw eigen 415 Unsupported Media Type-foutpagina maken is relatief eenvoudig met zowel de "Apache" als de "NGINX" webservers.

Apache Webserver

De webserver "Apache" is een van de meest gebruikte webservers op het internet. Om uw eigen 415 Unsupported Media Type-foutpagina in "Apache" te maken, moet de volgende wijziging worden aangebracht in het volgende bestand.

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

NGINX Webserver

Net als de webserver "Apache" wordt ook "NGINX" veel gebruikt op het internet. Om uw eigen 415 Unsupported Media Type-foutpagina in "NGINX" te maken, moet de volgende wijziging worden aangebracht in het volgende bestand.

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

Browsercompatibiliteit van de 415-statuscode

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

Constanten in programmeertalen

HttpStatusCode.UnsupportedMediaType
http.StatusUnsupportedMediaType
Response::HTTP_UNSUPPORTED_MEDIA_TYPE
httplib.UNSUPPORTED_MEDIA_TYPE
http.client.UNSUPPORTED_MEDIA_TYPE
http.HTTPStatus.UNSUPPORTED_MEDIA_TYPE
:unsupported_media_type

Vermakelijke memes over de HTTP-statuscode 415

Auteur: Tony Brüser
Auteur: Tony Brüser

Tony Brüser is een enthousiaste webontwikkelaar met een voorliefde voor HTTP-statuscodes.

LinkedInGitHub