405 方法不允许

HTTP 405 Method Not Allowed 客户端错误响应 状态码表示服务器知道请求方法,但目标资源不支持此方法。 服务器必须在 405 响应中生成一个 Allow 头部,其中包含目标资源当前支持的方法列表。

如果在文件或目录上设置了不正确的服务器端权限,则当请求原本应成功时,可能会导致 405 响应。

状态

http
405 Method Not Allowed

示例

TRACE 方法不允许

由于安全问题,服务器所有者通常不允许使用TRACE方法。 下面的示例显示了服务器不允许使用TRACE的典型响应

http
TRACE / HTTP/1.1
Host: example.com
http
HTTP/1.1 405 Method Not Allowed
Content-Length: 0
Date: Fri, 28 Jun 2024 14:30:31 GMT
Server: ECLF (nyd/D179)
Allow: GET, POST, HEAD

规范

规范
HTTP 语义
# status.405

另请参阅