防盗链
- 为防止,资源被窃取,通过取到,访问的请求头和自己的工程头像匹配,来实现简单的,防盗。本项目内访问时request.getHeader(“request”)(请求头)为null,而外部站点访问,值就为,外部站点的来源路径,借此可以判断,防盗,但是存在一个问题,当访问路径于本站名,相似时,会判定为站点内访问!
<%
//取到请求的头部名
String requestHead=request.getHeader("request");
System.out.println("请求头"+requestHead);
//取到本项目的 路径
String Ihead=request.getContextPath();
System.out.print("项目路径"+Ihead);
//站点内访问为空,requestHead==null
if(r