您好,欢迎来到花图问答。
搜索
您的当前位置:首页GET和POST的区别?

GET和POST的区别?

来源:花图问答
  • POST 地址栏不会出现一大串?username=luoshushu&passwore=123这样的东西
    如果是GET,就会出现了(如下图)

注意:
"?" : 是URL与传输数据的连接
"&" :是变量之间的连接
空格:转换为+
中文/其它字符:转换为base64

get的请求
  • GET:从服务器上获得数据

  • POST:向服务器传递数据

  • GET:支持的最大字节限制是2KB

  • POST:支持最大字节限制是2GB

  • GET可以被浏览器缓存,POST不可以

  • GET被浏览器强制支持。(POST可选)

  • POST请求相对GET请求是「安全」的

    因为GET请求有时候会直接反应在浏览器的地址栏,而现在的浏览器大多会记住曾经输入过的URL。试想如果你曾经在别人电脑上填过一个很私密的表单,那么你的这份记录很可能被连没什么电脑常识的人都一览无遗。

注:被抓包之后的POST请求和GET请求是一样裸露的。

参考:


Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务