HTTP メソッドリファレンス
HTTP メソッド(または「動詞」)は、リクエストがサーバーで何をしたいのかを伝えます。表の 2 つの性質は API 設計で重要です:
- 安全(Safe) — サーバーの状態を変えない(読み取り専用)。
- 冪等(Idempotent) — リクエストを繰り返しても 1 回と同じ効果。
更新 2026-07-06
| メソッド | 用途 | 安全 | 冪等 |
|---|---|---|---|
| GET | リソースを取得; 副作用がないべき | はい | はい |
| HEAD | GET と同様だが本文なしでヘッダーのみ返す | はい | はい |
| POST | リソースを作成、または処理のためデータを送信 | いいえ | いいえ |
| PUT | リクエスト本文でリソースを丸ごと置き換え | いいえ | はい |
| PATCH | リソースに部分更新を適用 | いいえ | いいえ |
| DELETE | リソースを削除 | いいえ | はい |
| OPTIONS | 許可されるメソッド/ヘッダーを問い合わせ(CORS プリフライト) | はい | はい |
| CONNECT | サーバーへのトンネルを確立(プロキシが使用) | いいえ | いいえ |
| TRACE | 受け取ったリクエストを返す(診断用; 多くは無効) | はい | はい |
関連ツール