发表于: 2022-06-11 19:30:26

1 273



什么是HTTP协议


协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器




Get和Post方法的区别

Http协议定义了很多与服务器交互的方法,最基本的有4种,分别是GET,POST,PUT,DELETE. 一个URL地址用于描述一个网络上的资源,

而HTTP中的GET, POST, PUT, DELETE就对应着对这个资源的查,改,增,删4个操作。 我们最常见的就是GET和POST了。

GET一般用于获取/查询资源信息,而POST一般用于更新资源信息.


我们看看GET和POST的区别


1. GET提交的数据会放在URL之后,以?分割URL和传输数据,

参数之间以&相连,POST方法是把提交的数据放在HTTP包的Body中.因此get不安全,post安全


2. GET提交的数据大小有限制(因为浏览器对URL的长度有限制),而POST方法提交的数据没有限制.需要提交大量数据的时候使用Post



get请求


适合向服务器发送数据量较小的请求

比如查询操作

请求参数会放在url里,用?分割参数,多个参数用&链接

params里的参数会被放在url里,所以get请求时参数添加在params里



post请求


适合项数据量发送数据量较大的请求

比如添加操作,上传文件等

参数不会放在url里

body里的参数不会放在url里,所以post请求时参数添加在body里





收获:以上





返回列表 返回列表
评论

    分享到