// 该文件主要对 axios 做一个封装 import axios from "axios"; const request = axios.create({ baseURL: "http://localhost:3000", timeout: 5000 }) // 设置请求拦截 request.interceptors.request.use((config)=>{ // config 就是你的请求 // 做一些其他的事情 。。。。 // config.headers = .... // 请求放行 return config; }); // 设置响应拦截 request.interceptors.response.use((response) => { // 拦截到响应 // 对响应进行相应的处理。。。 // 处理完之后就放行 return response; },(error)=>{ // 多错误进行一个处理 return Promise.reject(error); }); export default request;