405 Method Not Allowed
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 |