DevToolPal
繁
5xx 伺服器錯誤

505 HTTP Version Not Supported

不支援的 HTTP 版本

意義

伺服器不支援請求所使用的 HTTP 版本。

常見原因

  • 請求行格式錯誤,看起來像未知版本
  • 精簡伺服器遇到非常舊或非常新的協定版本

解決方法

用戶端或訪客

使用所有伺服器都支援的 HTTP/1.1,並檢查請求行的格式是否正確。

網站或 API 的維護者

在本文中說明支援的版本。

回應範例

HTTP/1.1
HTTP/1.1 505 HTTP Version Not Supported
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

規範

RFC 9110 §15.6.6

常見問題

› 打錯字會造成 505 嗎?

會。URL 中的空格可能把請求行拆開,讓版本看起來無效。

› HTTP/2 會出現 505 嗎?

很少;HTTP/2 在 TLS 期間協商,不支援的版本會直接退回 HTTP/1.1。