作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近在开发rest API,提供上传图片的功能。一切正常,但是我的后端服务器位置被图像副本填满了。看起来 spring 保留了它上传的每张图像的本地副本。是否有任何选项可以禁用本地副本的保存。我快速浏览了文档,发现了以下多部分文件的属性。
# MULTIPART (MultipartProperties)
spring.servlet.multipart.enabled=true # Whether to enable support of
multipart uploads.
spring.servlet.multipart.file-size-threshold=0 # Threshold after which files
are written to disk. Values can use the suffixes "MB" or "KB" to indicate
megabytes or kilobytes, respectively.
spring.servlet.multipart.location= # Intermediate location of uploaded
files.
spring.servlet.multipart.max-file-size=1MB # Max file size. Values can use
the suffixes "MB" or "KB" to indicate megabytes or kilobytes, respectively.
spring.servlet.multipart.max-request-size=10MB # Max request size. Values
can use the suffixes "MB" or "KB" to indicate megabytes or kilobytes,
respectively.
spring.servlet.multipart.resolve-lazily=false # Whether to resolve the
multipart request lazily at the time of file or parameter access.
我们可以告诉系统复制本地副本的位置,但没有禁用它的选项。你们对此有什么建议吗?我们是否需要有一个单独的程序来清除这些本地镜像副本并节省空间?
谢谢,凯思
最佳答案
我知道这个主题有点老了,但它是我在 google 搜索中出现的第一个。
今天我遇到了同样的问题。经过一些研究,事实证明 Spring 会自动执行此清理工作。就我而言,清理没有完成,因为我忘记关闭与接收到的文件相关的流。
希望对你有帮助。
关于spring-boot - Spring Boot multipart 文件上传,去除本地服务器副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49849576/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!