zoukankan      html  css  js  c++  java
  • springboot2

    关键代码(在springboot1.5中不加这一块也是正常的,不知道为什么2.0就出现了这个问题)

        @Bean
        public HttpPutFormContentFilter httpPutFormContentFilter() {
            return new HttpPutFormContentFilter();
        }
    

     完整代码

    @Configuration
    @EnableWebMvc
    public class MyWebMvcConfigurer implements WebMvcConfigurer {
    
        @Override
        public void addCorsMappings(CorsRegistry registry) {
            //设置允许跨域的路径
            registry.addMapping("/**")
                    //是否允许证书 不再默认开启
                    .allowCredentials(true)
                    .allowedOrigins("*")
                    .allowedMethods("*")
                    .allowedHeaders("*");
                    //跨域允许时间
    //                .maxAge(3600);
        }
    
        private CorsConfiguration addCorsConfig() {
            CorsConfiguration corsConfiguration = new CorsConfiguration();
            List<String> list = new ArrayList<>();
            list.add("*");
            corsConfiguration.setAllowedOrigins(list);
            //请求常用的三种配置,*代表允许所有,当时你也可以自定义属性(比如header只能带什么,只能是post方式等等)
            corsConfiguration.addAllowedOrigin("*");
            corsConfiguration.addAllowedHeader("*");
            corsConfiguration.addAllowedMethod("*");
            return corsConfiguration;
        }
    
        @Bean
        public CorsFilter corsFilter() {
            UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
            source.registerCorsConfiguration("/**", addCorsConfig());
            return new CorsFilter(source);
        }
    
        @Bean
        public HttpPutFormContentFilter httpPutFormContentFilter() {
            return new HttpPutFormContentFilter();
        }
    
    }
    
  • 相关阅读:
    java连接mysql以及增删改查操作
    Django中ORM表的创建以及基本增删改查
    python链接mysql以及mysql中对表修改的常用语法
    Windows系统安装MySQL
    php 之 excel导出导入合并
    玄学基础
    ubuntu 17.10 安装QQ
    CI框架导入 excel
    atom插件安装
    excel怎么截取字符串
  • 原文地址:https://www.cnblogs.com/song-wentao/p/9354479.html
Copyright © 2011-2022 走看看