【未経験プログラミング】Ruby+mySQLの基本【19日目】
おさらい
form action="/" method="POST"
form で送信フォームを表示させる。
action formで送信されたデータの送信先 この場合はTOPページ(/)
metod 必須ではない属性 転送先を指定する。 postとgetがある。
get :<form action="cgi.php?name=pippi&old=21&address=tokyo" method="get">
例: http://www.hogehoge.com/cgi.php?name=pippi&old=21&address=tokyo
post
post:form action="cgi.php?name=pippi&old=21&address=tokyo" method="post"
postに指定すると入力したフォーム内容はURIとは別の場所に保管されてデータが保存される。
入力データは外側から見れないから安全性が高い。
------------------------------------------
getには送信するデータ量の制限がある
getは送信したデータ内容が送信先のサーバーにログとして残ってしまうことがあるpostには送信するデータ量の制限がない
一概には言えないがgetはサーバー側にあるデータの取得に適している
一概には言えないがpostはユーザー側が情報を送信するのに適している
------------------------------------------