UNPKG

mockm

Version:

Analog interface server, painless parallel development of front and back ends.

20 lines (14 loc) 600 B
"use strict"; var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); var _promise = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/promise")); const axios = require(`axios`).default; const http = axios.create({ proxy: false }); // 请求拦截器 http.interceptors.request.use(async config => { return config; }, err => _promise.default.reject(err)); // 响应拦截器 http.interceptors.response.use(res => { return res.config._getRaw === true ? res : res.data; }, err => _promise.default.reject(err)); module.exports = http;