Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 读取当前最大多部分文件大小_Java_Spring_Spring Boot_File Io_Properties - Fatal编程技术网

Java 读取当前最大多部分文件大小

Java 读取当前最大多部分文件大小,java,spring,spring-boot,file-io,properties,Java,Spring,Spring Boot,File Io,Properties,我想验证当前spring引导应用程序的org.springframework.web.multipart.MultipartFile的最大允许大小。但我似乎找不到它。我使用的是Spring boot2.2.4.RELEASE。我试过这样做: @Autowired Environment env; .... System.out.println(env.getProperty("spring.servlet.multipart.max-file-size"));

我想验证当前spring引导应用程序的
org.springframework.web.multipart.MultipartFile
的最大允许大小。但我似乎找不到它。我使用的是Spring boot
2.2.4.RELEASE
。我试过这样做:

@Autowired
Environment env;
....
    System.out.println(env.getProperty("spring.servlet.multipart.max-file-size"));
    System.out.println(env.getProperty("servlet.multipart.max-file-size"));
    System.out.println(env.getProperty("multipart.max-file-size"));
    System.out.println(env.getProperty("multipart.maxFileSize");
....
但我得到的只是空值

编辑:
如果我在
application.properties
文件中显式设置
spring.servlet.multipart.max file size
,我可以读取它的字符串,但是我想检查最大文件大小,即使没有显式设置。最好以字节为单位。

尝试上载5/10gb文件。异常将告诉您可能的最大大小。是否要在应用程序中记录该大小?我希望能够向用户提供有关最大大小的反馈。无论是否显式设置,我认为
1MB
。是的,它是1MB或1048576字节,但问题不是“默认限制是什么?”,而是“如何读取所述限制?”<代码>通过异常不是真正的答案请检查源代码。尝试上载5/10gb文件。异常将告诉您可能的最大大小。是否要在应用程序中记录该大小?我希望能够向用户提供有关最大大小的反馈。无论是否显式设置,我认为
1MB
。是的,它是1MB或1048576字节,但问题不是“默认限制是什么?”,而是“如何读取所述限制?”<代码>通过异常不是真正的答案然后检查源代码。