<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      springBoot~跨域后PUT,DELETE方法出現(xiàn)403Forbidden

      ajax中的put和delete

      SpringBoot默認(rèn)跨域方法只支持HEAD,GET,POST,部分源代碼

      //package org.springframework.web.cors.CorsConfiguration
      /** Wildcard representing <em>all</em> origins, methods, or headers. */
          public static final String ALL = "*";
      
          private static final List<HttpMethod> DEFAULT_METHODS = Collections.unmodifiableList(
                  Arrays.asList(HttpMethod.GET, HttpMethod.HEAD));
      
          private static final List<String> DEFAULT_PERMIT_METHODS = Collections.unmodifiableList(
                  Arrays.asList(HttpMethod.GET.name(), HttpMethod.HEAD.name(), HttpMethod.POST.name()));
      
          private static final List<String> DEFAULT_PERMIT_ALL = Collections.unmodifiableList(
                  Collections.singletonList(ALL));
      public CorsConfiguration applyPermitDefaultValues() {
              if (this.allowedOrigins == null) {
                  this.allowedOrigins = DEFAULT_PERMIT_ALL;
              }
              if (this.allowedMethods == null) {
                  this.allowedMethods = DEFAULT_PERMIT_METHODS;
                  this.resolvedMethods = DEFAULT_PERMIT_METHODS
                          .stream().map(HttpMethod::resolve).collect(Collectors.toList());
              }
              if (this.allowedHeaders == null) {
                  this.allowedHeaders = DEFAULT_PERMIT_ALL;
              }
              if (this.maxAge == null) {
                  this.maxAge = 1800L;
              }
              return this;
          }
      
      • 我的配置
      @Configuration
      public class CorsConfiguration {
          @Bean
          public WebMvcConfigurer corsConfigurer() {
              return new WebMvcConfigurer() {
                  @Override
                  public void addCorsMappings(CorsRegistry registry) {
                      registry.addMapping("/**");
                  }
              };
          }
      }
      
      • 結(jié)果
      • 修改配置
      @Configuration
      public class CorsConfiguration {
          @Bean
          public WebMvcConfigurer corsConfigurer() {
              return new WebMvcConfigurer() {
                  @Override
                  public void addCorsMappings(CorsRegistry registry) {
                      registry.addMapping("/**")
                              .allowedOrigins("*")
                              .allowCredentials(true)
                              .allowedMethods("GET", "POST", "PUT", "DELETE");
                  }
              };
          }
      }
      
      posted @ 2022-04-25 16:01  張占嶺  閱讀(493)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 四虎影视一区二区精品| 国产毛片子一区二区三区| 国产一区二区三区四区色| 欧美成人VA免费大片视频| 崇州市| 日本一区二区三区视频版| 国产成人午夜福利精品| 国产美女直播亚洲一区色| 国产乱女乱子视频在线播放| 免费无遮挡无码永久在线观看视频| 欧美精品久久天天躁| 国产午夜精品福利91| a级国产乱理伦片在线观看al| 中文字幕 制服 亚洲 另类| 激情综合五月| 五月丁香六月综合缴情在线| 国产精品一区二区在线欢| 亚洲午夜成人精品电影在线观看| gogo无码大胆啪啪艺术| 亚洲乱码精品久久久久..| 久久精品伊人狠狠大香网| 久久精品蜜芽亚洲国产av| 国精品无码一区二区三区在线看| 国产午夜精品无码一区二区| 华宁县| 成人午夜大片免费看爽爽爽| 中文字幕日本一区二区在线观看| 一区二区传媒有限公司| 国产一级精品在线免费看| 综合亚洲网| 免费观看日本污污ww网站69| 亚洲天堂一区二区成人在线 | 亚洲天堂成人网在线观看| 亚洲精品中文字幕尤物综合| 产综合无码一区| 国产午夜亚洲精品国产成人| 青草内射中出高潮| 久久久亚洲欧洲日产国码αv| 亚洲 日韩 在线精品| 天堂mv在线mv免费mv香蕉| 熟女国产精品一区二区三|