axios的封装

98 阅读1分钟

先安装axios

npm i axios -S
import axios from "axios";
const instance = axios.create({
    baseURL:"",//公共的地址
    timeout:5000,//超出请求的时间
})
// 请求拦截
instance.interceptors.request.use(
    (config) => {
        return config;
    },
    (err) => {
        return Promise.reject(err);
    }
)
//响应拦截
instance.interceptors.request.use(
    (res) => {
        return res;
    },
    (err) => {
        return Promise.reject(err);
    }
)
// 导出去
export default instance;