在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请求地址可以根据实际情况更改为允许那种地址请求来访问的地址链接