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。