經過Referer設置來防盜鏈

 在Servlet中須要設置防盜鏈功能時能夠經過如下代碼:spa

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請求地址能夠根據實際狀況更改成容許那種地址請求來訪問的地址連接code

相關文章
相關標籤/搜索