415

Unsupported Media Type

Virallinen
Hyötykuorman formaatti ei ole käytettävissä resoucessa.

HTTP-tilakoodin 415 määrittely

Tilakoodi 415 Unsupported Media Type osoittaa, että alkuperäispalvelin kieltäytyy palvelemasta pyyntöä, koska hyötykuorma on muodossa, jota tämä menetelmä ei tue kohderesurssissa. Muoto-ongelma voi johtua pyynnön ilmoitetusta Content-Type- tai Content-Encoding-tiedosta tai datan suoran tarkastuksen tuloksena.

Lähde / Lainaus: HTTP-tilakoodi 415 Unsupported Media Type on määritelty 6.5.13:n RFC7231 kohdassa RFC7231.

Kuinka heittää 415-tilakoodi PHP:llä?

HTTP-tilakoodin 415 heittämiseen verkkosivulle voidaan käyttää PHP-funktiota http_response_code. Syntaksi on seuraava: http_response_code(415) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testaa HTTP-tilakoodi 415

Jotta HTTP-tilakoodi (tässä tapauksessa 415 Unsupported Media Type) ja muut tiedot voidaan näyttää asiakaspuolella, kehityskonsoli on avattava F12-näppäimellä. Siirry sitten "Network"-välilehdelle. Nyt sivu voidaan avata, verkkosivuston (esimerkki index.php) pitäisi näkyä verkko-välilehdellä. Tämä on valittava ja sen jälkeen on valittava Herder-osio. Käyttäjä näkee sitten seuraavan tuloksen:

Tilakoodi 415 Unsupported Media Type
Yleiskatsaus
URL: https://http-statuscode.com/errorCodeExample.php?code=415
Tila: 415 Unsupported Media Type
Nuo: Network
IP-osoite: XX.XX.XX.XX
Tilakoodi 415 Unsupported Media Type

Miten luoda oma virhesivu tilakoodille 415?

Oman 415 Unsupported Media Type-virhesivun luominen on suhteellisen helppoa sekä Apache- että NGINX-verkkopalvelimilla.

Apache Webserver

Verkkopalvelin "Apache" on yksi Internetin yleisimmistä verkkopalvelimista. Jotta voit luoda oman 415 Unsupported Media Type-virhesivun "Apachessa", seuraavaan tiedostoon on tehtävä seuraava muutos.

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

NGINX Webserver

Samanlainen kuin verkkopalvelin "Apache", "NGINX" on myös laajalti käytössä Internetissä. Jotta voit luoda oman 415 Unsupported Media Type-virhesivun "NGINX"-palvelimessa, seuraavaan tiedostoon on tehtävä seuraava muutos.

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

Selainyhteensopivuus 415-tilakoodin kanssa

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

Vakiot ohjelmointikielissä

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

Viihdyttäviä meemejä HTTP-tilakoodista 415

Kirjoittaja: Tony Brüser
Kirjoittaja: Tony Brüser

Tony Brüser on innostunut web-kehittäjä, jolla on mieltymys HTTP-statuskoodeihin.

LinkedInGitHub