我最近遇到了一个奇怪的问题,我不知道为什么会这样,我正在使用axios
将POST
发送到后端,它过去可以正常工作,但是之后更新为72.0.3626.109
,Chrome无法解析包含错误消息的data
,但是Firefox,Postman和NodeJ可以做到这一点,
使用fetch
时是相同的,但是我得到一个错误(只是在chrome中),说unexpected end of json
。
为什么Chrome无法解析响应?
另一方面:我在两个浏览器中都使用CORS扩展名。
这是我正在使用的功能:
(async () => {
const result = await axios({
method : "POST",
url : "https://preprod.../user/signup",
headers : {
"Application-ID": "t1OLua...ukeqg",
Authorization: "Bearer null"
},
data : { email: "marial...@gmail.com", uuid: null },
timeout: 3000
}).catch(e => {
return e.response;
});
console.log(result);
})();
编辑:
使用以下网址尝试上面的相同功能:https://www.mocky.io/v2/5c6b23f7330000e33c7f4eba
Chrome浏览器:(数据:“”)