我有一个角度应用程序,用户可以在其中上传图像。对于我的后端,我使用Spring。我将图像作为MultipartFile发送到后端。现在,出于安全原因,我正在尝试指定允许的文件大小(因为我在https://owasp.org/www-community/vulnerabilities/Unrestricted_File_Upload上阅读了以下内容:“限制小文件,因为它们可能导致拒绝服务攻击。因此,文件的最小大小应为考虑。”) 。对于最大文件大小,我确实添加了以下配置:
@Configuration
public class MultipartFileSizeConfig {
@Bean
public MultipartResolver multipartResolver() {
CommonsMultipartResolver multipartResolver
= new CommonsMultipartResolver();
multipartResolver.setMaxUploadSize(1000000);
return multipartResolver;
}
}
这很好,但是现在我试图为最小文件大小添加一个限制。我什至可以用MultipartResolver做到这一点?我找不到我可以使用的任何配置...
任何帮助将不胜感激。