jsp实现防盗链的方法

所属分类: 网络编程 / JSP编程 阅读数: 1944
收藏 0 赞 0 分享

本文实例讲述了jsp实现防盗链的方法。分享给大家供大家参考,具体如下:

最近碰到盗链的问题,即复制一个url地址,在另一个地方也能访问。

index.jsp页面

<html>
 <head><title>Simple jsp page</title></head>
 <body>Place your content here
 here is index jsp
  get header info
 <a href="a.jsp">a.jsp</a>
 </body>
</html>

a.jsp页面

<html>
 <head><title>Simple jsp page</title></head>
 <body>Place your content here
 here is a. jsp
  get header info
 <%=request.getHeader("Referer")%>
 <%if(null == request.getHeader("Referer") || request.getHeader("Referer").indexOf("yourdomain.com") < 0){%>
   做人要厚道
 <%}else{%>
 合法访问
 <%}%>
 </body>
</html>

即从内部访问可以,直接粘贴地址在另一个浏览器里访问禁止

希望本文所述对大家JSP程序设计有所帮助。

更多精彩内容其他人还在看

weblogic 8.1下重新编译java类但不用重启服务器的方法

weblogic 8.1下重新编译java类但不用重启服务器的方法
收藏 0 赞 0 分享

JSP下动态INCLUDE与静态INCLUDE的区别分析

这篇文章给大家介绍了JSP下动态INCLUDE与静态INCLUDE的区别分析,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
收藏 0 赞 0 分享

jsp中文乱码 jsp mysql 乱码的解决方法

当使用JSP页面将中文数据添加到MySql数据库中的时候发现变为乱码,或者从mysql中读取中文的时候出现乱码,这些问题根源都是由于字符编码不一致造成的。本文介绍jsp mysql 乱码的解决方法,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

Jsp页面实现文件上传下载类代码第1/2页

Jsp页面实现文件上传下载类代码
收藏 0 赞 0 分享

下载完成后页面不自动关闭的方法

其实就一句话js代码,window.close()
收藏 0 赞 0 分享

JBuilder2005实现重构

JBuilder2005实现重构
收藏 0 赞 0 分享

CORBA对象生命周期

CORBA对象生命周期
收藏 0 赞 0 分享

基于Java的代理设计模式

基于Java的代理设计模式
收藏 0 赞 0 分享

Java中四种XML解析技术

Java中四种XML解析技术
收藏 0 赞 0 分享

跨平台Java程序

跨平台Java程序
收藏 0 赞 0 分享
查看更多