415
Unsupported Media Type
HTTP durum kodu 415'ün belirtimi
415 Unsupported Media Type durum kodu, yükün hedef kaynakta bu yöntem tarafından desteklenmeyen bir biçimde olması nedeniyle kaynak sunucunun isteğe hizmet vermeyi reddettiğini gösterir. Biçim sorunu, isteğin belirtilen Content-Type veya Content-Encoding'inden veya verilerin doğrudan incelenmesinden kaynaklanıyor olabilir.
Kaynak / Alıntı: 415 Unsupported Media Type HTTP durum kodu RFC7231 bölümünün 6.5.13 kısmında belirtilmiştir.
HTTP protokolü
PHP ile 415 durum kodu nasıl atılır?
Bir web sayfasında HTTP durum kodu 415'ü atmak için PHP işlevi http_response_code kullanılabilir. Sözdizimi aşağıdaki gibidir: http_response_code(415) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
415 HTTP Durum Kodunu Test Etme
HTTP durum kodunu (bu durumda 415 Unsupported Media Type) ve istemci tarafındaki diğer bilgileri görüntüleyebilmek için geliştirme konsolu F12 ile açılmalıdır. Ardından "Ağ" sekmesine gidin. Artık sayfa açılabilir, web sitesi (örnek index.php) ağ sekmesinde görünür olmalıdır. Bu seçilmeli ve ardından Herder bölümü seçilmelidir. Kullanıcı daha sonra aşağıdaki sonucu görecektir:
URL: https://http-statuscode.com/errorCodeExample.php?code=415
Durum: 415 Unsupported Media Type
Şunlar: Network
IP adresi: XX.XX.XX.XX
Durum kodu 415 için kendi hata sayfanızı nasıl oluşturursunuz?
Apache Webserver
"Apache" web sunucusu internetteki en yaygın web sunucularından biridir. "Apache" de kendi 415 Unsupported Media Type hata sayfanızı oluşturmak için aşağıdaki dosyada aşağıdaki değişiklik yapılmalıdır.
NGINX Webserver
"Apache" web sunucusuna benzer şekilde "NGINX" de internette yaygın olarak kullanılmaktadır. "NGINX" de kendi 415 Unsupported Media Type hata sayfanızı oluşturmak için aşağıdaki dosyada aşağıdaki değişiklik yapılmalıdır.
location = /415.html {
root /usr/share/nginx/html;
internal;
}
415 durum kodunun tarayıcı uyumluluğu
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 |
Programlama dillerinde sabitler
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