GET和POST的区别?

作者: 取个帅气的名字真好 | 来源:发表于2018-03-13 12:33 被阅读22次
  • 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请求是一样裸露的。

参考:


https://segmentfault.com/a/1190000004014583

http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html

http://blog.csdn.net/yaojianyou/article/details/1720913

https://kb.cnblogs.com/page/188928/

相关文章

  • HTTP

    get和post请求的区别 GET参数通过URL传递,POST放在Request body中。GET比POST更不...

  • post And get

    post And get post 与 get 请求的区别: 相同点:post和get都属于tcp协议传输。 po...

  • API Test-基础知识

    1、接口测试的类型:get/post/delete/put 2、post和get的区别: a、get参数写在...

  • http协议,tcp/udp汇总

    GET和POST请求方式的区别? get获取数据,post发送数据 get拼接URL后面,post参数放在body...

  • 实现异步请求的方法

    原生ajax写法: 请求方式:get,post,head,delete,get和post的区别 get将请求的参数...

  • 这份PHP面试题,我只挑重点,且很详细

    基础篇 1 Get 和 POST 的区别 表单提交中get和post方式的区别有5点 get是从服务器上获取数据,...

  • URLConnection以post方式提交数据

    post请求跟get请求的区别 一 ☆☆☆☆☆☆☆和get方式提交数据 区别 路径不同 二 ☆☆☆☆☆☆☆和get...

  • POST和GET的区别

    Post和Get请求的区别GET和POST是HTTP请求的两种基本方法,最直观的区别就是GET把参数包含在URL中...

  • get和post

    HTTP POST和GET的区别 1、HTTP 只有POST和GET 两种命令模式; 2、 POST 是被设计用来...

  • 2018-10-08:数据的增加与修改

    JSP表单 method中的get和post的区别(默认为get) get地址明参,post将参数隐藏 get不支...

网友评论

    本文标题:GET和POST的区别?

    本文链接:https://www.haomeiwen.com/subject/lvgafftx.html