| | |
| | | throws ServletException, IOException { |
| | | String referer = ((HttpServletRequest)request).getHeader("Referer"); |
| | | StringBuffer stringBuffer = new StringBuffer(); |
| | | stringBuffer.append(request.getScheme()).append("://").append(request.getServerName()); |
| | | stringBuffer.append("http://").append(request.getServerName()); |
| | | StringBuffer stringBuffer1 = new StringBuffer(); |
| | | stringBuffer1.append("https://").append(request.getServerName()); |
| | | if(referer != null && !referer.equals("") ){ |
| | | if(referer.lastIndexOf(String.valueOf(stringBuffer)) != 0){ |
| | | if(referer.lastIndexOf(String.valueOf(stringBuffer)) == 0 && referer.lastIndexOf(String.valueOf(stringBuffer1)) == 0){ |
| | | HttpServletResponse httpResp1 = (HttpServletResponse)response; |
| | | httpResp1.setStatus(500); |
| | | httpResp1.setContentType("text/html; charset=utf-8"); |