前言
get
,post
,put
,delete
,均是常用的HTTP请求方法。
其中只有put
是幂等的。
GET和POST
get
一般用于向服务器查询数据,post
一般用于向服务器增添数据
- 本质上
get
和post
均是HTTP协议的两种请求方法,运行在TCP上的两种方法 - 参数区别
get
使用URL传参,post
使用body传参。get
对参数长度和大小有限制,post
无限制 - 安全性区别
get
参数外露,且请求参数被浏览器缓存,不安全post
较为安全 - TCP数据包区别
get
将请求头和参数一同发送,服务器响应200post
先发送请求头,服务器响应100后,在发送参数,响应200
PUT
一般用于向服务器修改数据
DELETE
一般用于向服务器删数据
来源:CSDN
作者:代码写的完嘛
链接:https://blog.csdn.net/qq_40781291/article/details/104574817