axios用headers传参,设置请求头token

霸气de小男生 提交于 2020-12-13 07:00:00

新建一个配置文件http.js  

// 导入axios
import axios from 'axios';
// 全局配置默认路由
axios.defaults.baseURL = 'http://192.168.0.157:8989/xxxx/xxx/';

axios.interceptors.request.use(function (config) { 
  // 这里的config包含每次请求的内容
  let token = window.sessionStorage.getItem('token')
  if (token) {
    // 添加headers
    config.headers.token = `${token}`;
    config.headers['content-type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
  } else {}
  return config;
}, function (err) {
  return Promise.reject(err);
})

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!