1、get 和 post请求是http协议中的两种请求方式。 2、get一般用来获取服务器的信息的,post一般是用来更新信息。 2|0二、区别 1、get请求一般用来请求获取数据 post请求一般作为发送数据到后台,传递数据,创建数据 2、get请求也可以传参到后台,但是传递的参数则显示在地址栏,安全性低,且参数的长度也有限制(2048字符...
POST请求没有限制,支持更多的数据类型; 6.其他区别 GET请求刷新浏览器或者回退没有影响;POST请求则会重新请求一遍; GET请求通常是通过url地址请求;POST请求常见的则是form表单请求; GET请求产生一个TCP数据包;POST请求产生两个TCP数据包; tcp数据包具体就是: 1、GET请求时,浏览器会把 header 和 data 一起发送出...
总结GET 和 POST 是 HTTP 请求中最常用的两种请求方法,它们的底层都是基于 TCP/IP 实现的。它们的区别主要体现在 5 个方面:缓存不同、参数长度限制不同、回退和刷新不同、历史记录不同、能否保存为书签不同,但它们最大的区别是规范和约定上的不同,规范中定义 GET 是用来获取信息的,而 POST 是用来传递实...
GET请求产生的URL地址是可以被bookmark(添加书签)的,POST请求不可以。 GET请求在浏览器回退的时候是无害的,POST请求会.再次提交数据。 GET请求在浏览器中可以被主动cache(缓存),而POST请求不会,可以手动设置。 三. 深入 1、GET和POST有一个重大的区别: 简单地说 GET产生一个TCP数据包。 POST产生两个TCP数据包...
对于GET 请求和 POST来说,它们最大的区别是规范和约定上的不同。在规范中,定义 GET 请求是用来获取...
GET方法是可见的,而POST方法是在HTTP消息主体中发出的,具有不可见性。下面是一些 POST的注释: 2.1.POST 请求不会被缓存 2.2.POST 请求不会保留在浏览器历史记录中 2.3.POST 不能被收藏为书签 2.4.POST 请求对数据长度没有要求 三、比较 GET 与 POST ...
二、GET和POST的区别 1.数据传输方式不同 GET方法的数据传输是通过URL传递的,而POST方法的数据传输是通过HTTP请求体传递的。在使用GET方法时,浏览器将请求的参数附加到URL的末尾,以“?”号开始,并用“&”符号将多个参数连接在一起。例如,以下是使用GET方法请求的示例:http://example.com/page?name=value&...
区别 (1)post请求更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中,get请求的是静态资源,则会缓存,如果是数据,则不会缓存)(2)post请求发送的数据更大(get请求有url长度限制,http协议本身不限制,请求长度限制是由浏览器和web服务器决定和设置)(3)post请求能发送更多...
从前面关于 POST 的请求报文也可以看出,POST 是将请求信息放置在请求数据中的,这也是 POST 和 GET 的一点不那么重要的区别。有一些博客的说法是 GET 请求的请求信息是放置在 URL 的而 POST 是放置在请求数据中的所以 POST 比 GET 更安全。其实这种说法很有问题,随便抓下包 POST 中的请求报文就暴露无疑了,这...