Java允許跨域和自定義請求header


 1 package com.ywy.util.filter;
 2 
 3 import org.springframework.stereotype.Component;
 4 import org.springframework.web.filter.OncePerRequestFilter;
 5 
 6 import javax.servlet.FilterChain;
 7 import javax.servlet.ServletException;
 8 import javax.servlet.http.HttpServletRequest;
 9 import javax.servlet.http.HttpServletResponse;
10 import java.io.IOException;
11 
12 /**
13  * @Description 允許跨域配置
14  * @Author ywy
15  * @Date 2021/8/17 10:43
16  */
17 @Component
18 public class CorsFilter extends OncePerRequestFilter {
19 
20     @Override
21     protected void doFilterInternal(
22             HttpServletRequest httpServletRequest,
23             HttpServletResponse httpServletResponse,
24             FilterChain filterChain) throws ServletException, IOException {
25         httpServletResponse.addHeader("Access-Control-Allow-Origin", "*");
26         httpServletResponse.addHeader("Access-Control-Allow-Headers", "isA");
27         httpServletResponse.addHeader("Access-Control-Allow-Headers", "isB");
28         filterChain.doFilter(httpServletRequest, httpServletResponse);
29     }
30 
31 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM