Interceptors //处理请求或响应之前拦截请求或响应。 //添加一个请求拦截器 axios.interceptors.request.use(function (config) { //在请求被发送之前做某事 return config; }, function (error) { //用请求错误做某事 return Promise.reject(error); }); //添加一个响应拦截器 axios.interceptors.response.use(function (response) { //用响应数据做某事 return response; }, function (error) { //做一些响应错误的事情 return Promise.reject(error); }); //移除拦截器 const myInterceptor = axios.interceptors.request.use(function () {/*...*/}); axios.interceptors.request.eject(myInterceptor); You can add interceptors to a custom instance of axios. const instance = axios.create(); instance.interceptors.request.use(function () {/*...*/});