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とは?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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?