91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

springboot怎么配置上傳文件大小

小億
118
2024-05-29 14:35:14
欄目: 編程語言

在Spring Boot中配置上傳文件大小限制有兩種方法:

  1. application.properties/application.yml文件中配置: 可以在application.properties或application.yml文件中添加如下配置來限制上傳文件的大小:
# 設置最大文件上傳大小
spring.servlet.multipart.max-file-size=10MB
# 設置最大請求大小
spring.servlet.multipart.max-request-size=10MB
  1. 使用Java配置類配置: 創建一個配置類,繼承WebMvcConfigurerAdapter,并重寫configure方法:
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/uploads/**")
                .addResourceLocations("file:/path/to/upload/folder/")
                .setCachePeriod(0);
    }

    @Override
    public void configurePathMatch(PathMatchConfigurer configurer) {
        UrlPathHelper urlPathHelper = new UrlPathHelper();
        urlPathHelper.setRemoveSemicolonContent(false);
        configurer.setUrlPathHelper(urlPathHelper);
    }

    @Override
    public void configurePathMatch(PathMatchConfigurer configurer) {
        UrlPathHelper urlPathHelper = new UrlPathHelper();
        urlPathHelper.setRemoveSemicolonContent(false);
        configurer.setUrlPathHelper(urlPathHelper);
    }

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/uploads/**")
                .addResourceLocations("file:/path/to/upload/folder/")
                .setCachePeriod(0);
    }

    @Override
    public void configurePathMatch(PathMatchConfigurer configurer) {
        UrlPathHelper urlPathHelper = new UrlPathHelper();
        urlPathHelper.setRemoveSemicolonContent(false);
        configurer.setUrlPathHelper(urlPathHelper);
    }

}

以上兩種方法可以實現對上傳文件大小的限制。

0
聂荣县| 呼伦贝尔市| 义乌市| 都匀市| 深州市| 唐海县| 那曲县| 平谷区| 若尔盖县| 乐昌市| 阳城县| 循化| 延川县| 海林市| 昭觉县| 长白| 左云县| 无为县| 嘉祥县| 噶尔县| 游戏| 突泉县| 黄骅市| 凉城县| 平山县| 乌恰县| 威远县| 内江市| 万宁市| 万盛区| 新泰市| 三江| 沙坪坝区| 江都市| 专栏| 丘北县| 杭锦后旗| 平武县| 峨边| 固安县| 新郑市|