415
Unsupported Media Type
HTTP būsenos kodo 415 specifikacija
Statuso kodas 415 Unsupported Media Type rodo, kad kilmės serveris atsisako aptarnauti užklausą, nes naudingoji apkrova yra tokio formato, kurio šis metodas nepalaiko tiksliniame išteklyje. Formato problema gali kilti dėl užklausoje nurodyto Content-Type arba Content-Encoding arba dėl tiesioginio duomenų tikrinimo.
Šaltinis / citata iš: HTTP būsenos kodas 415 Unsupported Media Type nurodytas 6.5.13 skirsnyje 6.5.13.
HTTP protokolas
Kaip naudojant PHP išmesti 415 būsenos kodą?
Norint žiniatinklio puslapyje nurodyti HTTP būsenos kodą 415, galima naudoti PHP funkciją http_response_code. Sintaksė tokia: http_response_code(415) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
HTTP būsenos kodo 415 testavimas
Kad kliento pusėje būtų galima rodyti HTTP būsenos kodą (šiuo atveju 415 Unsupported Media Type) 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=415
Statusas: 415 Unsupported Media Type
Šie: Network
IP adresas: XX.XX.XX.XX
Kaip sukurti savo klaidų puslapį, kuriame būtų rodomas būsenos kodas 415
Apache Webserver
Interneto serveris "Apache" yra vienas iš labiausiai paplitusių interneto svetainių serverių. Norėdami sukurti savo 415 Unsupported Media Type 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 415 Unsupported Media Type klaidos puslapį "NGINX", šiame faile reikia atlikti toliau nurodytus pakeitimus.
location = /415.html {
root /usr/share/nginx/html;
internal;
}
415 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.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