510 Not Extended 由 HTTP 扩展框架 RFC 2774 定义,这是 2000 年发布的一份实验性 RFC。该框架允许客户端通过 Man 和 Opt 等请求头声明强制扩展。当访问某个资源的策略要求使用请求中未声明的扩展时,服务器会返回 510,响应中应包含发送扩展请求所需的信息。
该框架从未得到广泛实现。IETF 此后已将 RFC 2774 改为历史(Historic)状态,IANA 注册表也将 510 标记为已废弃。不要在新系统中使用它。
响应示例
HTTP
HTTP/1.1 510 Not Extended
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 70
This resource requires a mandatory extension declaration (Man header). SEO 与重定向检测
510 如今已没有任何用途,返回它的页面不会被编入索引。如果在检测中看到 510,说明服务器运行的是非常老旧的软件或自定义软件。
常见原因与使用场景
- 实现了 HTTP 扩展框架的老旧软件。
- 自定义应用出于自身目的误用了 510。
- 会返回所有已注册状态码的测试端点。