Chrome 72.0.3626.109无法解析axios响应

时间:2019-02-18 20:37:53

标签: javascript json google-chrome cors axios

我最近遇到了一个奇怪的问题,我不知道为什么会这样,我正在使用axiosPOST发送到后端,它过去可以正常工作,但是之后更新为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浏览器:(数据:“”)

enter image description here

Firefox :(数据:{foo:“ bar”}) enter image description here

0 个答案:

没有答案