一般的な HTTP リクエストメソッド(GET、HEAD、POST、PUT、PATCH、DELETE など)を、説明や古い拡張項目とともに確認できます。
ブラウザ内でローカルに実行HTTP's requested methods (HTTP Request Method) consist of 15 methods and HTTP's requests are subject to multiple methods, based on the HTTP standard. HTTP1.0 defines three methods of request: GET, POST and HEAD. HTTP1.1 adds five additional methods of request: OPTIONS, PUT, DELETE, TRACE and CONNECT.
| Serial number | Methodology | 説明 |
|---|---|---|
| 1 | GET | 対象リソースの表現を取得します。 |
| 2 | HEAD | レスポンス本文なしで、GET と同じヘッダーを取得します。 |
| 3 | POST | 処理のためにデータを送信し、リソースの作成や操作のトリガーとなることが多いです。 |
| 4 | PUT | 対象リソースの状態を作成するか、完全に置き換えます。 |
| 5 | DELETE | 対象リソースを削除します。 |
| 6 | CONNECT | 通常は HTTP プロキシを介して、対象へのトンネルを確立します。 |
| 7 | OPTIONS | 対象リソースまたはサーバーがサポートする通信オプションを報告します。 |
| 8 | TRACE | 受信したリクエストの診断ループバックを実行します。セキュリティ上の理由で無効になっていることが多いです。 |
| 9 | PATCH | 対象リソースに部分的な変更を適用します。 |
| 10 | MOVE | リソースを Destination の URI に移動する WebDAV メソッドです。 |
| 11 | COPY | リソースを Destination の URI にコピーする WebDAV メソッドです。 |
| 12 | LINK | リソース間のリンクを確立するために提案された廃止済みのメソッドです。 |
| 13 | UNLINK | リソース間のリンクを削除するために提案された廃止済みのメソッドです。 |
| 14 | WRAPPED | HTTP Extensions Framework の実験的なメソッドで、コア HTTP には含まれていません。 |
| 15 | 拡張メソッド | 拡張メソッドは、コア HTTP で定義されたメソッドを超えたセマンティクスを追加できます。 |