TrueURL

415 Unsupported Media Type

Serwer odrzuca treść żądania, bo jej format (Content-Type) lub sposób kodowania (Content-Encoding) nie jest obsługiwany.

Opis słowny
Unsupported Media Type
Przekierowanie
Nie
Domyślne buforowanie
Nie

415 Unsupported Media Type oznacza, że serwer źródłowy odrzuca żądanie, ponieważ treść jest w formacie, którego ta metoda i ten zasób nie obsługują. Problemem może być Content-Type (np. XML wysłany do endpointu, który przyjmuje tylko JSON), Content-Encoding (np. treść żądania skompresowana gzipem) albo same dane.

Serwer może pomóc klientowi, wysyłając w odpowiedzi nagłówek Accept z listą akceptowanych typów MIME albo Accept-Encoding, gdy problemem jest nieobsługiwane kodowanie treści.

Nie myl go z kodem 406, który dotyczy formatu odpowiedzi, o który poprosił klient.

Przykładowa odpowiedź

HTTP
HTTP/1.1 415 Unsupported Media Type
Date: Fri, 06 Nov 2026 10:15:32 GMT
Accept: application/json
Content-Type: application/json
Content-Length: 49

{"error":"Content-Type must be application/json"}

SEO i sprawdzanie przekierowań

Roboty nie wysyłają treści żądań, więc kod 415 nie wpływa na SEO. Podczas sprawdzania przekierowań z metodą ustawioną na POST kod 415 oznacza, że serwer docelowy oczekuje innego Content-Type. Dodaj go w sekcji „Własne nagłówki żądania”, np. Content-Type: application/json.

Typowe przyczyny i zastosowania

  • API JSON otrzymało treść bez Content-Type: application/json.
  • Formularz wysyła multipart/form-data do endpointu, który przyjmuje tylko JSON, albo odwrotnie.
  • Treść żądania jest skompresowana metodą kodowania, której serwer nie obsługuje.

Sprawdzanie przekierowań URL

Zobacz wszystkie kody odpowiedzi, jakie zwraca adres URL, przeskok po przeskoku, w darmowym narzędziu TrueURL do sprawdzania przekierowań.