1.UEditor
2.wangEditor
3.summernote
ECharts
ECharts
fontawesome
kaptcha
kaptcha
Element
SpringBoot2.0 - 集成JWT实现token验证
玩转 SpringBoot 2 之整合 JWT 上篇
SpringBoot整合JWT
【SpringBoot】四十四、SpringBoot中整合JWT实现Token验证(整合篇)
【SpringBoot】四十五、SpringBoot中整合JWT实现Token验证(注解篇)
referrer:
通过window.location.href获取地址附加到referrer中,以防止盗链接,防止恶意请求
Origin:
有referrer功能,针对跨域操作,标准浏览器只要是跨域就会携带此请求头字段,
如果后台允许此字段的地址,则正常请求,如果不允许,浏览器就会abort,不产生事件,就好像没有请求过,network也看不到
HTTP Headers 之 Origin跨域访问一定要加上这个header
@Component
public class SpringContextUtils implements ApplicationContextAware {
/** * 上下文对象实例 */
private static ApplicationContext applicationContext;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
SpringContextUtils.applicationContext = applicationContext;
}
/** * 获取applicationContext * * @return */
public static ApplicationContext getApplicationContext() {
return applicationContext;
}
/** * 获取HttpServletRequest */
public static HttpServletRequest getHttpServletRequest() {
return ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
}
//获取域名
public static String getDomain() {
HttpServletRequest request = getHttpServletRequest();
StringBuffer url = request.getRequestURL();
return url.delete(url.length() - request.getRequestURI().length(), url.length()).toString();
}
//是否为跨域请求
public static String getOrigin() {
HttpServletRequest request = getHttpServletRequest();
return request.getHeader("Origin");
}
}
非Controller层通过RequestContextHolder.getRequestAttributes()获取HttpServletRequest,HttpServletRespon空指针问题
拦截器HandlerInterceptorAdapter使用方法
Spring Boot笔记-设置拦截器为false时返回的Body
springboot拦截器处理返回false请求
@ControllerAdvice 的介绍及三种用法
Error creating bean with name ‘configurationPropertiesBeans‘ defined in class path resource异常分析
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/m0_53157173/article/details/121286329
内容来源于网络,如有侵权,请联系作者删除!