DevToolPal
TR
4xx İstemci hataları

415 Unsupported Media Type

Desteklenmeyen Medya Türü

Ne anlama gelir

Sunucu isteği reddediyor çünkü gövdenin medya türü (Content-Type) veya kodlaması desteklenmiyor.

Yaygın nedenler

  • Content-Type: application/json olmadan JSON göndermek
  • Yalnızca JSON kabul eden bir API'ye form kodlu gövde
  • Yüklemede brotli gibi desteklenmeyen Content-Encoding

Nasıl düzeltilir

İstemci veya ziyaretçiyseniz

Gönderdiğiniz gövde için doğru Content-Type başlığını ayarlayın ve API'nin belgelediği biçime uyun.

Sitenin veya API'nin sahibiyseniz

Kabul edilen türleri Accept-Post veya Accept-Patch'te listeleyin ve açık bir mesaj verin.

Örnek yanıt

HTTP/1.1
HTTP/1.1 415 Unsupported Media Type
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Accept-Post: application/json
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Unsupported Media Type",
  "status": 415,
  "detail": "Send the body as application/json."
}

Belirtim

RFC 9110 §15.5.16

SSS

› fetch() JSON gövdesiyle neden 415 alıyor?

headers: {'Content-Type': 'application/json'} ayarlamadığınız sürece fetch, dize gövdeler için text/plain gönderir.

› 415 mi 400 mü?

415 özellikle yanlış gövde türüdür; 400 genel olarak bozuk bir istektir.