get和post的请求区别:
1)get用于获取信息,且无副作用,可缓存
2)post用于修改服务器上的数据,有副作用,不可缓存
报文上的区别:
3)get请求参数放在URL中
4)post请求参数放在body中
数据上区别:
5)get请求传递的参数有长度限制(URL最大长度微2048字符),只允许ASCII字符
6)post参数无长度限制,且无类型限制
安全性上区别:
7)get安全性较差,因为发送数据是URL的一部分,在发送密码或其他敏感信息时不能用get请求
8)post较安全因为参数不会被保存在浏览器历史或web服务器日志中
来源:CSDN
作者:qq_39750019
链接:https://blog.csdn.net/qq_39750019/article/details/104750138