怎么进行二次封装
1.创建文件utils/request.js
请求拦截器在 发送请求 之前处理一些业务
相应拦截器在 服务器返回数据 处理一些业务
2.这里可以分页面进行创建接口请求文件 使用post 和get进行请求
3.在代码中进行使用 先导入模块,再进行使用
- 为什么进行二次封装
api统一管理,不管接口有多少,所有的接口都可以非常清晰,容易维护.
通常来说在项目开发中有三个阶段:
1、开发环境 2、测试环境 3、生产环境
不同环境访问接口的域名是不同的,直接修改域名,这就是封装请求的原因。
- restful 接口
get 请求传参 params
post、put、delete 传参 data
1.) restful 规范
get 获取数据
post 新增数据
put 修改数据
delete 删除数据
2. 传递参数方式(2种)
params传参
即将于请求一起发送的 URL 的参数
适用于 get 请求
data传参
作为请求主体被发送的数据
适用于 put、post、delete 请求