发送请求的文件配置

    技术2023-04-10  89

    一·创建一个axios实例

    const service = axios.create({ baseURL: process.env.BASE_API, // api 的 base_url //请求头中携带的数据 headers: { 'accessToken': localStorage.getItem('accessToken') }, timeout: 5000 })

    二·设置请求拦截器

    service.interceptors.request.use( config => { // Do something before request is sent if (store.getters.token) { // 让每个请求携带token-- ['X-Token']为自定义key 请根据实际情况自行修改 config.headers['X-Token'] = getToken() } return config }, error => { // Do something with request error console.log(error) // for debug Promise.reject(error) } )
    Processed: 0.011, SQL: 9