package com.qmtt.config;

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.ServletResponse;
import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletResponse; /**
* @author admin 自定义过滤器
*/
@WebFilter(urlPatterns = "/*", filterName = "corsFilter")
public class CorsFilter implements Filter { @Override
public void destroy() {
} @Override
public void doFilter(ServletRequest req, ServletResponse rep, FilterChain chain) throws IOException, ServletException {
HttpServletResponse response = (HttpServletResponse) rep;
response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Credentials", "true");
// response.setHeader("Access-Control-Allow-Methods", "POST, GET,
// OPTIONS, DELETE");
response.setHeader("Access-Control-Allow-Methods", "*");
response.setHeader("Access-Control-Max-Age", "3600");
// response.setHeader("Access-Control-Allow-Headers", "*");
response.setHeader("Access-Control-Allow-Headers",
"Content-Type, Access-Control-Allow-Headers, Authorization,X-Requested-With,openid,formId");
chain.doFilter(req, response);
} @Override
public void init(FilterConfig arg0) throws ServletException {
} }

最新文章

  1. jsp内置对象
  2. JAVA实现 springMVC方式的微信接入、实现消息自动回复
  3. 开发基于C#.NET的mongodb桌面版的应用程序(1)
  4. 剑指Offer 整数中1出现的次数(从1到n整数中1出现的次数)
  5. android通知-Notification
  6. 在CentOS_RHEL 6上安装Metasploit的框架
  7. 浅谈 MVP in Android
  8. vim与shell的切换
  9. 一个简单的TestNG例子
  10. 如何将HashMap,按照value值排序
  11. PHP第二课笔记
  12. Linux iostat监测IO状态(转)
  13. 全面解读JavaScript入门到进阶,100%基础知识掌握!
  14. bash: ./xxx 权限不够
  15. react实现极简搜索框效果
  16. [Localization] SSD - Single Shot MultiBoxDetector
  17. DevExpress07、DataNavigator、 ControlNavigator
  18. 极限编程核心价值:反馈(Feedback)
  19. 域控制器修改IP操作步骤
  20. Validate Binary Search Tree,判断是否是二叉排序树

热门文章

  1. VMWare Workstation 配置docker多macvlan网络方法
  2. ⭐驱动之module_init/module_exit与系统启动关系
  3. 一步一步学Silverlight 2系列(14):数据与通信之WCF
  4. DataUtils
  5. oracle自动统计信息
  6. Sorting a Three-Valued Sequence
  7. [NOIP 2018 Day1] 简要题解
  8. 【SCOI 2009】 Windy数
  9. 关于return
  10. bzoj2973石头游戏——矩阵乘法