axios

1.请求返回的数据是Long类型,会导致数据丢失精度
const cloudAxios = axios.create({
baseURL: meta_cloud_server_host,
timeout: defaultTimeout,
headers: defaultHeaders,
transformResponse: (data) => {
if (typeof data === 'string') {
try {
const JSONBigString = require('json-bigint')({storeAsString: true});
data = JSONBigString.parse(data);
} catch (e) {
/* Ignore */
}
}
return data;
},
});

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容