麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Java > 正文

詳解springboot設置cors跨域請求的兩種方式

2024-07-14 08:42:52
字體:
來源:轉載
供稿:網友

1、第一種:

public class CorsFilter extends OncePerRequestFilter {  static final String ORIGIN = "Origin";  protected void doFilterInternal(    HttpServletRequest request,     HttpServletResponse response,     FilterChain filterChain) throws ServletException, IOException {      String origin = request.getHeader(ORIGIN);      response.setHeader("Access-Control-Allow-Origin", "*");//* or origin as u prefer    response.setHeader("Access-Control-Allow-Credentials", "true");    response.setHeader("Access-Control-Allow-Methods", "PUT, POST, GET, OPTIONS, DELETE");    response.setHeader("Access-Control-Max-Age", "3600");    response.setHeader("Access-Control-Allow-Headers", "content-type, authorization");      if (request.getMethod().equals("OPTIONS"))      response.setStatus(HttpServletResponse.SC_OK);    else       filterChain.doFilter(request, response);    }}@Beanpublic CorsFilter corsFilter() throws Exception {  return new CorsFilter();}http  .addFilterBefore(corsFilter(), UsernamePasswordAuthenticationFilter.class)  .addFilterBefore(authenticationTokenFilterBean(), UsernamePasswordAuthenticationFilter.class)  .headers()  .cacheControl();

2、第二種:

@Configurationpublic class CorsConfig {  @Bean  public FilterRegistrationBean corsFilter() {    UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();    CorsConfiguration config = new CorsConfiguration();    config.setAllowCredentials(true);    // 設置你要允許的網站域名,如果全允許則設為 *    config.addAllowedOrigin("http://localhost:4200");    // 如果要限制 HEADER 或 METHOD 請自行更改    config.addAllowedHeader("*");    config.addAllowedMethod("*");    source.registerCorsConfiguration("/**", config);    FilterRegistrationBean bean = new FilterRegistrationBean(new CorsFilter(source));    // 這個順序很重要哦,為避免麻煩請設置在最前    bean.setOrder(0);    return bean;  }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中文欧美日韩 | 国产人成精品一区二区三 | 亚洲成人久久精品 | 免费永久看羞羞片网站入口 | videos韩国 | 草莓视频久久 | 午夜国产福利 | 欧美一级理论 | 伊人av影院| 爱视频福利 | 91精品国产91久久久久久不卞 | 国产日本欧美在线观看 | 免费一级特黄欧美大片勹久久网 | 欧美成视频在线观看 | 国产精品www | 国产中文av在线 | 欧美日韩免费在线观看视频 | 精品一区二区久久久久 | 99极品视频| 久草视频福利在线观看 | 久久国产成人精品国产成人亚洲 | 久久久久九九九女人毛片 | 特黄一区二区三区 | 好吊一区二区三区 | 久久久aa | 欧美视频国产精品 | 中国免费一级毛片 | 久久国产乱子伦精品 | 成人毛片免费播放 | 黄色免费av| aa国产视频一区二区 | 久久久久亚洲视频 | 成人一级黄色 | 性生活香蕉视频 | 国语自产免费精品视频在 | 国产日韩a| 欧美三级毛片 | 国产在线精品一区二区三区 | 销魂美女一区二区 | 亚洲国产精品一 | 久草导航 |