代码改变世界

get与post区别

2014-09-09 22:45  tracy木子  阅读(142)  评论(0编辑  收藏  举报

  在Ajax原理中,HTTP请求方法:get——用于获取数据(e.g. 浏览帖子);post——用于上传数据(e.g. 用户注册,上传图片)

  get

  是在url里传数据,但这样做的安全性很差,并且容量不高(几KB),但是,这种方式也有他的优点,便于分享,缓存(因为从服务器上都东西)

  post

  是把数据放在http content中,即不url中,但是安全性也不是很高,只是一般。容量几乎无限,但是不便于分享。

 

  GET

  demo.php?name=tracy&age=100

  POST

<from method="post">
    <input type="text" name="name" value="tracy" />
</form>