pocxevi在【后端】面试题挑战 Day21 HTTP 协议中 GET 和 POST 有什么区别?分别适用于什么场景?下的评论详情

「pocxevi」在《【后端】面试题挑战 Day21 HTTP 协议中 GET 和 POST 有什么区别?分别适用于什么场景?》下的评论详情
pocxevi

参数传递方式不同:get-在url中以键值对的形式传递?&;而post是在请求体中

长度限制:get的url有长度限制,一般2048个字符;post无限制

安全性不同:get明文传输,如果参数包含密码等信息是不安全的,可能被拦截和篡改

使用场景:get:查询,post:表单提交和文件上传

幂等性:多次请求返回结果都是相等的;get多次查不会对服务器有影响,post是非幂等性,多次请求可能

展开
2023-05-06
0条回复
暂无数据
这条评论还没有人回复~
下载 APP