あります 15 HTTPリクエストメソッド、HTTP標準に従って、HTTPリクエストは複数のリクエストメソッドを使用できます。 HTTP 1.0は3つのリクエストメソッドを定義します:GET、POST、HEAD。HTTP 1.1 新しい5つのリクエストメソッドを追加します: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 | リンク | サーバーにリンク関係を確立させるリクエストを要求します。 |
13 | UNLINK | リンクを切断します。 |
14 | WRAPPED | クライアント側がエンケapsulatedリクエストを送信できるようにします。 |
15 | 拡張-mothed | 合意を変更しないで、追加のメソッドを追加できます。 |