当文件名中有空格且没有扩展名时,我在使用 javamail 下载附件时遇到问题。
这是由于 BodyPart 的内容类型。对于文件example.pdf
,example
我的内容类型分别等于 APPLICATION/PDF; name=example.pdf
和APPLICATION/OCTET-STREAM; name=example
,而如果我有文件,example 2
我有APPLICATION/OCTET-STREAM;
. 这使我无法使用 javamail 检索文件。
这对我来说很奇怪,有人知道为什么吗?或者一些解决方法?
谢谢