关于服务端发送请求怎么进行错误处理问题

来源:1-1 课程导学

慕沐4323715

2019-11-16

场景就是 后台是一个用spring oauth2单间的服务端   前端在服务段渲染的时候去后台获取数据 当这时候token如果是过期状态的那么后台会返回401的状态码 这时候我想做的是在koa里面捕获到这个状态吗并跳转到退出登陆的界面 这里面存在的问题就是服务段发起请求的时候没法统一写一个错误拦截器 统一去处理那些401的请求 而且就算能够捕获到401请求 在node的环境也没法使用window.href去跳转到退出登陆的页面 希望老师能解答 谢谢!

写回答

1回答

Jokcy

2019-11-17

你可以统一直接throw error,在中间件的最外层做一个try catch,这样就可以统一处理错误了

0
0

全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github

学习React/Next.js服务端渲染SSR同构设计方案,理解OAuth登录体系的实现原理

651 学习 · 311 问题

查看课程