HTTP GETとPOSTの違い

そもそも、GETやPOSTとは、データをサーバーへ引き渡す方法のこと。ブラウザから送信されるHTTPリクエスト。

■GETの場合は、URLの末尾に?を付記し以降リクエストパラメータを送信。
例:http://www.google.co.jp/search?as_q=%E6%97%A5%E6%9C%AC&as_epq=・・・
単純にリンククリックした時などはGET。

■POSTの場合、入力フォームを用いて送信。
掲示板のようなものを想像するとわかりやすい。
このブログでもそう。
送信内容は「本文」として送信される。
ブラウザのアドレス欄に情報付記はしない。