TrueURL
TrueURL

選單

415 不支援的媒體類型

伺服器拒絕要求主體,因為不支援它的格式(Content-Type)或內容編碼(Content-Encoding)。

原因短語
Unsupported Media Type
是否為重新導向
否
預設可快取
否

415 Unsupported Media Type 表示內容的格式不受這個方法與資源支援,因此原始伺服器拒絕這個要求。問題可能出在 Content-Type(例如將 XML 送到只接受 JSON 的端點)、Content-Encoding(例如以 gzip 壓縮的要求主體),或資料本身。

伺服器可以在回應中傳送 Accept 標頭,列出它接受的媒體類型;如果問題出在內容編碼不受支援,則可以傳送 Accept-Encoding,協助用戶端解決問題。

不要將它與 406 混淆,後者涉及的是用戶端所要求的回應格式。

回應範例

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 與重新導向檢查

爬蟲不會傳送要求主體,因此 415 對 SEO 沒有影響。在要求方法設為 POST 的重新導向檢查中,415 代表目標預期的是另一種 Content-Type。請在「自訂要求標頭」中加入,例如 Content-Type: application/json。

常見原因與使用情境

  • JSON API 收到沒有 Content-Type: application/json 的主體。
  • 表單將 multipart/form-data 送到只接受 JSON 的端點,或者反過來。
  • 要求主體使用了伺服器不支援的編碼進行壓縮。

網址重新導向檢查

使用免費的 TrueURL 重新導向檢查工具,逐一查看網址在每個躍點回傳的狀態碼。