请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

返回状态码

ctx.status设置500状态码,axios中的res.status是500,但是f12查看xhr返回http的头部还是200,500在axios的接收值里面,怎么设置才能让返回为500

正在回答 回答被采纳积分+3

1回答

河畔一角 2021-06-08 11:13:09

ctx.status就是设置请求的状态码,所以axios能接收到。http返回的状态码是这次请求是否成功,它属于本次网络请求,通常只有后端抛出异常,http才会变成500,你可以手动抛出一个Error来让它变成500,只要程序是正确的,它是不会把http的状态设置为500的

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信