冪等
DELETE HTTPメソッド
DELETEリクエストは対象リソースの削除をサーバーに求めます。
意味
クライアントは対象リソースの関連付けを削除するようサーバーに求めます。
よくある用途
同じリクエストを繰り返しても新しい効果を生まないべき削除操作にDELETEを使います。
確認すべきこと
リソースがすでに消えているか、削除が非同期か、そして認可が削除を許可しているかを確認します。
リクエスト例
DELETE /articles/123 HTTP/1.1
Host: example.comプロパティ
- 安全
- いいえ。このメソッドはサーバーの状態を変更できます。
- 冪等
- はい。同じリクエストを繰り返しても、意図された効果は同じになるはずです。
- キャッシュ可能
- いいえ
- リクエストボディ
- 可能ですが、まれであり、サポートされないことが多いです。