Axios在IE 11中获取GET请求的空响应对象

时间:2019-10-17 12:54:53

标签: javascript internet-explorer axios

使用Axios发送GET请求时,它在所有其他浏览器中均能正常工作,但是我在IE11中获得了这些数据

{
    request: {
    },
    headers: {
    },
    config: {
    },
    statys: 200,
    statusText: "OK"
}

request, headers and config是Axios请求的响应对象中的空对象。在对象中包含标题,请求和配置数据(在Chrome中效果很好)

不是很确定为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

如果浏览器没有IE11没有的诺言实现,则必须包括诺言polyfill。

axios文档提到了这一点:axios依赖于受支持的本机ES6 Promise实现。如果您的环境不支持ES6 Promises,则可以进行polyfill。

在此处查看ES6承诺polyfill:https://github.com/stefanpenner/es6-promise

相关问题