亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
苏州市| 远安县| 寻甸| 新丰县| 南通市| 保康县| 西峡县| 虹口区| 三原县| 铁岭市| 平乐县| 镇宁| 内丘县| 宁化县| 驻马店市| 四川省| 青神县| 亚东县| 华容县| 长岛县| 吉水县| 开封市| 偏关县| 怀柔区| 安顺市| 修水县| 泊头市| 江川县| 张家界市| 高邮市| 惠来县| 淮南市| 曲周县| 那坡县| 邮箱| 东阿县| 江华| 托克托县| 安丘市| 新昌县| 商丘市|