tool::http-status-detail
501 Not Implemented
The server does not support the requested functionality.
ステータスコード
501
名前
Not Implemented
カテゴリ
5xx詳細説明
HTTP 501 Not Implementedは、サーバーがリクエストを処理するために必要な機能をサポートしていないことを示します。サーバーが使用されたHTTPメソッドを認識しないか実装していない場合に発生します。505(HTTPバージョン非対応)とは異なり、メソッド自体がサポートされていないことを意味します。
主な原因
- ▸サーバーが認識しないHTTPメソッドの使用(PROPFIND、PATCHなど)
- ▸WebDAVをサポートしないサーバーへのWebDAVメソッド送信
- ▸APIでまだ実装されていない機能の呼び出し
- ▸読み取り専用APIへの書き込みメソッドの使用
解決方法
- 1.APIドキュメントでサポートされているHTTPメソッドを確認してください
- 2.PATCHがサポートされない場合、PUTで代替可能か確認してください
- 3.Allowレスポンスヘッダーでサポートされているメソッドを確認してください
- 4.サーバー管理者に必要な機能の実装を依頼してください
関連HTTPヘッダー
AllowContent-Typeレスポンス例
HTTP/1.1 501 Not Implemented
Allow: GET, POST, PUT, DELETE
Content-Type: application/json
{"error":"not_implemented","message":"PATCH method is not supported by this server"}関連ステータスコード
500Internal Server ErrorThe server encountered an unexpected condition.→502Bad GatewayThe gateway received an invalid response from an upstream server.→503Service UnavailableThe server is temporarily unable to handle the request.→504Gateway TimeoutThe gateway did not receive a timely response from an upstream server.→505HTTP Version Not SupportedThe HTTP version used in the request is not supported.→
ad · 300×250
// related tools