您的位置:首页 > Web前端

javaweb视频referer防盗链

2018-02-13 19:56 731 查看
附加java源码包下载地址package cn.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.S4000ervletResponse;import javax.servlet.http.HttpServletRequest;/** 参数拦截器* */public class Mp4Filter implements Filter {public void destroy() {}public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {HttpServletRequest request1=(HttpServletRequest) request;if(request1.getHeader("referer").equals("???")){//这里的?指的是你要从哪个url src视频,比如我在www.baidu.com写了video src这个视频这边???就要写www.baidu.com,如果不等于它就会禁止。chain.doFilter(request1, response);}else{}}public void init(FilterConfig fConfig) throws ServletException {}}然后在web.xml配置<filter><filter-name>Mp4filter</filter-name><filter-class>cn.filter.Mp4Filter</filter-class></filter><filter-mapping><filter-name>Mp4filter</filter-name><url-pattern>*.mp4</url-pattern></filter-mapping>
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息