HTTP 常见请求方法
- GET 获取
- POST 发送
- PUT 修改
- Patch 部分修改
- Delete 删除
GET 与 POST 请求对比
GET | POST | |
用途 | 获取数据 | 发送数据 |
缓存 | 是,因为 GET 请求的一般是静态资源 | 否 |
传参 | 拼接在请求 URL 后 | 请求体 BODY 中 |
安全 | 不安全 | 安全 |
长度 | 有限制 | 无 |
请求次数 | 一次 | 两次 |
POST 请求会请求两次:
- 第一次,options 预检请求,返回204
- 询问是否支持请求头
- 询问是否跨域
- 第二次,真正的 POST 请求