HTTPリクエストメソッドとは
Hypertext Transfer Protocol(HTTP)は、クライアントとサーバー間の通信を可能にします。
HTTPは、クライアントとサーバー間のリクエスト-レスポンスプロトコルとして動作します。 Webブラウザがクライアントであり、Webサイトをホストするコンピュータ上のアプリケーションがサーバーとなります。
例:ブラウザからWebサイトを読み込む際、GETリクエストが実行されます。その後、サーバーはクライアントにレスポンスを返します。 レスポンスにはリクエストに関するステータス情報が含まれ、リクエストされたコンテンツも含まれる場合があります。
GET HTTPメソッド
GETメソッドは、指定されたリソースの表現をリクエストします。GETを使用するリクエストは、データの取得のみを行うべきです。
HEAD HTTPメソッド
HEADメソッドは、GETリクエストと同一のレスポンスを要求しますが、レスポンスボディは含みません。
POST HTTPメソッド
POSTメソッドは、指定されたリソースにエンティティを送信するために使用され、サーバー上の状態の変更や副作用を引き起こすことがよくあります。
PUT HTTPメソッド
PUTメソッドは、ターゲットリソースの現在のすべての表現をリクエストペイロードで置き換えます。
DELETE HTTPメソッド
DELETEメソッドは、指定されたリソースを削除します。
CONNECT HTTPメソッド
CONNECTメソッドは、ターゲットリソースで識別されるサーバーへのトンネルを確立します。
OPTIONS HTTPメソッド
OPTIONSメソッドは、ターゲットリソースの通信オプションを記述するために使用されます。
TRACE HTTPメソッド
TRACEメソッドは、ターゲットリソースへのパスに沿ったメッセージループバックテストを実行します。
PATCH HTTPメソッド
PATCHメソッドは、リソースに部分的な変更を適用するために使用されます。
負荷テストにおけるHTTPメソッド
デフォルトではリクエストメソッドをGET(ブラウザでWebサイトを読み込む際に行われるリクエスト)に設定していますが、テストシナリオに応じて他のリクエストも確認できます。