LoginSignup
0
0

More than 3 years have passed since last update.

HTTPとは?GETとPOST?

Posted at

HTMLとは

HTTPとは

WebサーバとWebクライアントの間でデータの送受信を行うために用いられるプロトコル(通信規約)。 Webページを構成するHTMLファイルや、ページに関連付けられたスタイルシート、スクリプト、画像、音声、動画などのファイルを、データ形式などのメタ情報を含めてやり取りすることができる。
[e-Words]http://e-words.jp/w/HTTP.html

リクエスト:ブラウザからサーバーへページの情報を要求する。

レスポンス:サーバーからブラウザへ応答する。

HTTPリクエストメソッド

HTMLファイルなどデータを取得したいときはGETメソッド。
データをWebサーバーへ送信するときはPOSTメソッド。

GETメソッド

URL末にWebブラウザからWebサーバーに渡す値をくっつけて送る。

http://www.~~~~~/test.html   ⇒  http://www.~~~~~/test.html?q=aaa

この場合閲覧履歴に残ってしまう…

POSTメソッド

POSTメソッドで送った場合、HTTPリクエストのボディ部分につく。
そのためURLが変わらない。

他人に見られると困る情報(パスワード、クレジットカード番号など)を送るときはPOSTメソッドを使う。

0
0
1

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