Error: Network Error
at createError (eval at <anonymous> (bundle.js:1759), <anonymous>:16:15)
at XMLHttpRequest.handleError (eval at <anonymous> (bundle.js:1741), <anonymous>:87:14)
在拦截器里打印err 是上面这个,没有获取不到err.response.status
Error: Network Error
at createError (eval at <anonymous> (bundle.js:1759), <anonymous>:16:15)
at XMLHttpRequest.handleError (eval at <anonymous> (bundle.js:1741), <anonymous>:87:14)
在拦截器里打印err 是上面这个,没有获取不到err.response.status
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
这不是axios的问题,XMLHttpRequest本身就会自动对重定向请求做转发,所以你是不可能拿到的。
可以看看我的测试结果

Network

所以,你当前返回的报错,也是最终定向的url返回的结果。