通过Referer设置来防盗链


 在Servlet中需要设置防盗链功能时可以通过以下代码:

1     String referer = request.getHeader("Referer");
2     if(referer == null || !referer.startsWith("http://localhost:8080/s/test")) {
3         Response.sendRedirect("/servletPro/Error");//转到错误页面
4         return;
5     }
6     

注意:referer.startsWith("http://localhost:8080/s/test")中的http请求地址可以根据实际情况更改为允许那种地址请求来访问的地址链接


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM