request.js 650 B

12345678910111213141516171819202122232425262728
  1. import axios from 'axios'
  2. // 创建一个axios实例
  3. const instance = axios.create({
  4. // baseURL: 'http://47.108.149.141:3000'
  5. baseURL: '/api'
  6. })
  7. // 配置请求拦截器
  8. instance.interceptors.request.use(config => {
  9. // console.log(config)
  10. /*
  11. // 每一次请求的时候,往请求头(header)上添加一个token
  12. // */
  13. // const token = sessionStorage.getItem('token')
  14. // config.headers.Authorization = token
  15. return config
  16. }, err => {
  17. return Promise.reject(err)
  18. })
  19. // 配置响应拦截器
  20. instance.interceptors.response.use(config => {
  21. return config
  22. }, err => {
  23. return Promise.reject(err)
  24. })
  25. export default instance;