根据HTTP标准,HTTP请求可以使用多种请求方法。
HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。
HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。
| 順序番号 | 方法:方法(ほうほう) | 記述 |
|---|---|---|
| 1 | GET | 指定のページ情報を要求し、エンティティ本体を返します。 |
| 2 | HEAD | getリクエストに似ているが、具体的な内容は返されない。ヘッダーを取得するためのものです。 |
| 3 | POST | 指定リソースにデータを処理リクエスト(フォーム送信やファイルアップロードなど)を行います。データはリクエストボディに含まれます。POSTリクエストは、新しいリソースの作成および/または既存リソースの修正を引き起こすことがあります。 |
| 4 | PUT | クライアントからサーバーへのデータで指定の文書の内容を置き換えます。 |
| 5 | DELETE | 指定のページをサーバーから削除するよう依頼します。 |
| 6 | CONNECT | HTTP/1.1で接続をパイプライン方式に変更できるプロキシサーバー用に確保されたセクションです。 |
| 7 | OPTIONS | クライアントがサーバーのパフォーマンスを確認できる。 |
| 8 | TRACE | サーバーが受け取ったリクエストを返す、主にテストや診断のために使用。 |
| 9 | PATCH | エンティティにはテーブルが含まれ、テーブルにはURIが示す元の内容との差が記述されています。 |
| 10 | MOVE | 指定のページを別のネットワークアドレスに移行してください。 |
| 11 | COPY | サーバーに指定のページを別のネットワークアドレスにコピーしてください。 |
| 12 | LINK | サーバーに接続要求。 |
| 13 | UNLINK | リンク解除。 |
| 14 | WRAPPED | クライアントがエンキャップされたリクエストを送信可。 |
| 15 | Extension-mothed | 協定を変更せずに、別の方法を追加できます。 |
最近使用した: