spring.http.multipart.enabled 与 spring.servlet.multipart.enabled 究竟有何不同?

Rah*_*Raj 5 java spring spring-mvc spring-boot

在 Spring Boot 中,对于分段上传,我看到许多教程站点都建议具有以下属性之一:

spring.http.multipart.enabled=false

或者

spring.servlet.multipart.enabled=true

有人可以解释为什么这些设置及其用例吗?特别是如果我设置了属性spring.http.multipart.enabled=false,那为什么spring.servlet.multipart.enabled=true

我尝试通过 Stack Overflow 进行搜索,但没有找到与此相关的任何帖子。

cac*_*co3 7

spring.http.multipart.enabled已被替换spring.servlet.multipart.enabled

如果您使用的是Spring Boot 2.0.0或更高版本,则应该使用spring.servlet.multipart.enabled

也可以看看: