浏览器status code是403,但是axios response status是0

360 阅读1分钟

啦啦啦啦~2023最后一天工作日啦,再记录一个小问题

在请求数据的过程中,请求成功的时候axios能拿到status,

请求失败的时候,浏览器能看到403,但是axios的status就是0了,

好家伙,那不就判断不了错误了吗,赶紧搜搜这是个什么情况

image.png

哦,跨域的问题,就是说请求成功的时候,允许跨域了,请求失败不允许跨域,所以拿不到status

参考文章:stackoverflow.com/questions/7…

好吧,写个demo在请求失败的时候也允许跨域测一下看看

image.png

ok,拿到了,年后让后端的同学改一下,完美,下班!