このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
405 Method Not Allowed
HTTP の405 Method Not Allowed はクライアントエラーレスポンスステータスコードで、リクエストメソッドをサーバー側で認識しているが、対象のリソースでは対応していないことを示します。サーバーは、対象のリソースで現在対応しているメソッドの一覧を含むAllow ヘッダーフィールドを、 405 レスポンスの中で生成しなければなりません。
ファイルやディレクトリーに正しくないサーバー側権限を設定すると、リクエストが成功するはずであるにもかかわらず、 405 レスポンスが発生する可能性があります。
In this article
ステータス
http
405 Method Not Allowed例
>TRACE メソッドが許可されない場合
サーバーの所有者は、セキュリティ上の懸念から、TRACE メソッドの使用を許可しないことが多いです。次の例は、サーバーがTRACE の使用を許可していない典型的なレスポンスを示しています。
http
TRACE / HTTP/1.1Host: example.comhttp
HTTP/1.1 405 Method Not AllowedContent-Length: 0Date: Fri, 28 Jun 2024 14:30:31 GMTServer: ECLF (nyd/D179)Allow: GET, POST, HEAD仕様書
| Specification |
|---|
| HTTP Semantics> # status.405> |