当前位置:七道奇文章资讯网站建设网站编程
日期:2012-08-09 23:17:00  来源:本站整理

比一比才知道 GET vs POST[网站编程]

赞助商链接



  本文“比一比才知道 GET vs POST[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  1,Get中数据大小被限制:我们都知道很多老式浏览器把URL的字符串个数被限制在255个之内;固然目前的新版浏览器早就没有这个蛋疼的限制,但是我们可不敢保证全部来站点拜候的用户都是利用新版浏览器的.所以当我们需求用户在网页中填写一些信息时,利用Get方法必定会出问题.相反Post办法中没有这个限制,我们可以传输肆意大小的数据.

  2,Get中的数据范例不机动:因为Get是利用url来传输数据的,那么比方空格字符以及近似&这样的字符就不便利传输.我们可以利用发送前编码,以及承受后解码的办法来办理.

  3,安全:在Get中,参数是以名值对的查询字符串挂接在url后缀来传输的,所以这个非常简单被浏览器历史记录中查询到.全部的数据也都是以文本方法提交,所以我们知道比方登录操作的密码是绝对不能利用Get方法来提交.

  相反,Post办法就安全多了.全部的名值对都是以消息体的方法在Http Request的方法传输.

  4,速度:明显Get比Post要快.

  5,书签:其实有几个情形下用Get更好,比方你能将名值对参数以书签的方法存储并直接在子啊表单中利用.但在Post下是无法做到的.

  6,以表单方法上传文件只能利用 Post 方法实现,Get几近不大概.

  7,在服务器对Get方法提交的数据编码时大概会数据丧失.但关于Post是不会的.

  8,Get利用栈办法传输表单变量,而Post利用HEAP办法来传输表单变量.

  9,Get最多也就一次性传输18个参数而Post没有这个限制.


  以上是“比一比才知道 GET vs POST[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 比一比才知道 GET vs POST
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        100%(1)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .