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

另見