一、最基本区别
(1)
get一般用来做------查询----
post一般用来做 ----新增------ 修改----- 删除
(2)
get 参数放在url 里面
post 参数放在request body里面
二、安全性
(1)
get 没有那么安全
post 相当于 get 来说 更加安全一些
(2)
包含机密信息的话,建议用POST数据提交
为什么: 因为get 的参数 暴露在url 上面 地址栏
容易被浏览器缓存
三、get 和 post传输数据的大小
get传送的数据量较小,不能大于2KB。
post传送的数据量较大,一般被默认为不受限制
四、http与服务器交互的方法
get post put delete
五、拓展
get 也可以用来执行增删改查操作 (后端 对应的 方法 写就行)
五、请求返回状态码
status
200 成功
404 找不到页面
500 服务器内部错误