马宇豪
2024-08-01 81e6577d11920a45284936f591bd8d076006a919
src/util/request.js
@@ -3,6 +3,7 @@
import { Session } from '@/util/storage';
import {message} from "ant-design-vue";
import { loginOut } from "@/api/login";
import JSONBig from 'json-bigint';
//用来拦截用的
axios.defaults.headers.post["Content-Type"] = "application/json;charset=utf-8";
//创建一个单例
@@ -11,6 +12,16 @@
const http= axios.create({
    baseURL: baseUrl,
    timeout: 50000,//响应时间
    transformResponse: [
        function (data) {
            // 对 data 进行任意转换处理
            try {
                return JSONBig.parse(data)
            } catch (err) {
                return data
            }
        }
    ]
    // headers:{"Content-Type":"application/json;charset=utf-8"},
})