前言
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