c++可以做网站吗,解决wordpress打开慢,品牌建设策划方案,seo网站排名优化案例目录
1 前言
2 使用方法
2.1 创建拦截器
2.2 引入拦截器 1 前言
我们常常会使用JWT令牌来验证登录#xff0c;因此很多请求都需要携带JWT令牌#xff0c;我们当然可以用{headers:{Authorization:xx}}的方式#xff0c;向每个请求中都以这样的方式添加JWT令牌。不过这样…目录
1 前言
2 使用方法
2.1 创建拦截器
2.2 引入拦截器 1 前言
我们常常会使用JWT令牌来验证登录因此很多请求都需要携带JWT令牌我们当然可以用{headers:{Authorization:xx}}的方式向每个请求中都以这样的方式添加JWT令牌。不过这样做就过于繁琐因此我们可以采用请求拦截器的方式来简化操作。
2 使用方法
2.1 创建拦截器
在src目录下创建一个utils文件夹再向其中创建一个request.js文件
//创建公共前缀
const baseURL /api;
const instance axios.create({ baseURL });//请求拦截器
instance.interceptors.request.use((config) {//其它代码...//其中tokenStore.token为JWT令牌if (tokenStore.token) {config.headers.Authorization tokenStore.token}return config},(err) {return Promise.reject(err);}
)
//导出接口
export default instance;
2.2 引入拦截器
在api文件夹下的接口中以如下方式导入即可
import request from /utils/request.js;
使用如下
//其它..
export const userRegisterService () {//其它代码...//params为携带的参数return request.post(/user/register, params)
}