HTTP プロトコルは、Hyper Text Transfer Protocol の略で、World Wide Web (WWW: World Wide Web) サーバーからローカル ブラウザにハイパーテキストを転送するために使用される転送プロトコルです。 。
HTTP は、データ (HTML ファイル、画像ファイル、クエリ結果など) を転送するための TCP/IP に基づく通信プロトコルです。
HTTPリクエストメソッド 構文
HTTP 標準に従って、HTTP リクエストでは複数のリクエスト メソッドを使用できます。
HTTP1.0 では、GET、POST、HEAD メソッドという 3 つのリクエスト メソッドが定義されています。
HTTP1.1 では、OPTIONS、PUT、DELETE、TRACE、CONNECT メソッドという 5 つの新しいリクエスト メソッドが追加されています。
HTTPリクエストメソッド 例
GET | 指定されたページ情報を要求し、エンティティ本体を返します。 |
頭 | get リクエストと似ていますが、返されるレスポンスには特定のコンテンツがなく、ヘッダーの取得に使用される点が異なります。 |
指定されたリソースにデータを送信してリクエストを処理します (フォームの送信やファイルのアップロードなど)。データはリクエストボディに含まれます。 POST リクエストにより、新しいリソースが作成されたり、既存のリソースが変更されたりすることがあります。 | |
PUT | クライアントからサーバーに転送されたデータは、指定されたドキュメントの内容を置き換えます。 |
削除 | 指定されたページを削除するようにサーバーに要求します。 |
接続 | HTTP/1.1 プロトコルは、パイプラインへの接続を変更できるプロキシ サーバー用に予約されています。 |
オプション | クライアントがサーバーのパフォーマンスを表示できるようにします。 |
トレース | サーバーが受信したリクエストをエコーします。主にテストまたは診断に使用されます。 |