JWT里有一个关键的东东,就是续期TOKEN,即TOKEN快过期时,刷新一个新的TOKEN给客户端
办法如下:
1后端生成TOKEN
importcomstarmarkcoreshiromodelSecurityUser;importcomstarmarkcoreshiromodelUserLoginToken;importcomstarmarkcoreshiroutilJWTUtil;importorgapachecommonslang3BooleanUtils;importorgapachecommonslang3StringUtils;importorgapacheshiroauthcAuthenticationException;importorgapacheshiroauthcAuthenticationToken;importorgapacheshirosubjectSubject;importorgapacheshirowebfilterauthcAuthenticatingFilter;importorgapacheshirowebutilWebUtils;importorgslf4jLogger;importorgslf4jLoggerFactory;importorgspringframeworkwebbindannotationRequestMethod;importjavaxservletServletRequest;importjavaxservletServletResponse;importjavaxservlet>
axios频繁请求内存耗尽应该取消重复请求,只保留最后一次请求。前端开发过程中通常使用同步方法来防止此类问题,但架不住产品经理要求交互友好,拒绝遮罩,必须使用异步,以同一个接口频繁请求为例(频繁点击table不同行,触发行点击事件请求接口):触发了两次,第一次接口5s返回数据,第二次1s返回数据,那么先获取到赋值到页面,这时数据接收到了,会覆盖数据。
以上就是关于request.js中都有哪些准备工作全部的内容,包括:request.js中都有哪些准备工作、axios监听当前请求什么类型、JWT的TOKEN续期功能等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)