a.jsp <%@ page language="java" import="java.util.*" contentType="text/html; charset=GB2312"%> <html> <head><title>要防盗链的页</title></head> <body> <%if(null == request.getHeader("Referer")||request.getHeader("Referer").indexOf("localhost:8080") < 0) //没有这个域名的下标存在 就是说明这个jsp页被盗用 { %> 做人要厚道 <%}else{%> 合法访问 <%}%> </body> </html>
上面斜体的地方给成你的域名就可以了. 当别人想盗用你的这个页面a.jsp,就不允许了.
本文介绍了一种简单的防盗链方法,通过检查HTTP请求头中的Referer字段来判断请求来源是否合法,以此防止网页内容被非法引用。
4459

被折叠的 条评论
为什么被折叠?



