axios封装

import axios from "axios";

const request = axios.create({
    baseURL: 'http://127.0.0.1:2021',
    timeout: 30000,
    headers: {
        'Content-Type': 'application/json; charset=utf-8'
    }
})

request.interceptors.request.use(req=> {
    req.headers = {
        ...req.headers,
    }
    return req;
}, error => {
    return Promise.reject(error);
})

request.interceptors.response.use(resp => {

    return resp.data
}, error => {

    return Promise.reject(error);
})

export default request
posted @ 2021-12-26 11:38  王^.^令  阅读(22)  评论(0)    收藏  举报