#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メソッドを使う。