CrossInterceptor.java 868 B

1234567891011121314151617181920212223
  1. package com.izouma.awesomeadmin.interceptor;
  2. import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
  3. import javax.servlet.http.HttpServletRequest;
  4. import javax.servlet.http.HttpServletResponse;
  5. /**
  6. * Created by xiong on 2017/6/16.
  7. */
  8. public class CrossInterceptor extends HandlerInterceptorAdapter {
  9. @Override
  10. public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
  11. response.addHeader("Access-Control-Allow-Origin", "*");
  12. response.addHeader("Access-Control-Allow-Methods", "*");
  13. response.addHeader("Access-Control-Max-Age", "100");
  14. response.addHeader("Access-Control-Allow-Headers", "Content-Type");
  15. response.addHeader("Access-Control-Allow-Credentials", "false");
  16. return super.preHandle(request, response, handler);
  17. }
  18. }