DevToolPal
DE
4xx Client-Fehler

415 Unsupported Media Type

Nicht unterstützter Medientyp

Bedeutung

Der Server lehnt die Anfrage ab, weil der Medientyp (Content-Type) oder die Kodierung des Bodys nicht unterstützt wird.

Typische Ursachen

  • JSON ohne Content-Type: application/json gesendet
  • Formularkodierter Body an eine reine JSON-API
  • Nicht unterstütztes Content-Encoding wie brotli beim Upload

So beheben Sie es

Als Client oder Besucher

Den passenden Content-Type-Header für den gesendeten Body setzen und das in der API-Dokumentation beschriebene Format einhalten.

Als Betreiber der Website oder API

Akzeptierte Typen in Accept-Post oder Accept-Patch auflisten und eine klare Meldung liefern.

Beispielantwort

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."
}

Spezifikation

RFC 9110 §15.5.16

FAQ

› Warum erhält fetch() mit JSON-Body 415?

fetch sendet bei String-Bodys text/plain, außer Sie setzen headers: {'Content-Type': 'application/json'}.

› 415 oder 400?

415 betrifft speziell den falschen Body-Typ; 400 eine allgemein fehlerhafte Anfrage.