koa如何处理自定义错误 并且可以让前端在promise的catch中捕获?
koa如何处理自定义错误 并且可以让前端在promise的catch中捕获?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
koa如何处理自定义错误 并且可以让前端在promise的catch中捕获?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
让 http 请求的 响应状态 status 是 5开头 或者 4 开头;前端的ajax 都会进入到 error中去
规定数据格式,比如
code
为自定义状态码,当code=0
时表示请求被正常处理,其他数值表示请求出现了问题,比如code=100100
表示参数错误
,像:然后前端请求做一层封装,当检查到
code !== 0
的时候就可以抛出错误return Promise.reject(new Error(message))
koa
是跑在服务器上,跟前端浏览器里的 js 有什么关系?