0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[HTTP] HTTPリクエスト

0
Posted at

HTTPリクエスト

HTTPリクエストは、クライアント側で作成してサーバに送る情報。
HTTPリクエストは以下の3つの要素から構成される。
①HTTPリクエスト
②HTTPヘッダー
③ボディ
HTTPヘッダーとボディの間には1行空行が入る。

HTTPリクエスト

リクエストは、サーバに送るリクエストの種類を指定する。
リクエストの構成は、メソッド・対象のURI・HTTPのバージョンの3つの要素からなる。

例
GET /index.html HTTP/1.1

メソッドには、GET、POST、HEADなどがある。

HTTPヘッダー

HTTPヘッダーは、リクエストに関する補足情報(ブラウザやデータタイプなど)を指定する。
HTTPヘッダーの書式は、以下となる。

<フィールド名> : <内容>

ヘッダーのフィールドについては、次のページを参照。MDNのHTTPヘッダーのページ

ボディ

主に、POSTメソッド使用時のパラメータなどを必要に応じて記載する。

POSTのパラメータ記載例
keyword1=value1&keyword2=value2

例のように<キー>=<値>の形で書き、パラメータが複数の場合は&で繋ぐ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?