2012-03-27 91 views
2

我们可以从字节数组中提取mimetype,例如通过使用Apache Tika。从字节数组获取文件名

是否有可能从字节数组中获取文件名。

+0

@Joey老实说,我还没有尝试过任何东西。我搜索了Google,但没有找到解决的办法。 – 2012-03-27 07:18:32

+0

你是如何得到字节数组的?只有这一切才能发挥重要作用! – Gagravarr 2012-03-27 10:18:13

回答

5

不可以。您可以从内容数据本身对mimetype进行猜测,但文件名不在其中。

1

您可能正在查找的标题字段被称为Content-Disposition。如果您正在下载附件,则有可能在这一领域的一个文件名:

Content-Disposition: attachment;filename=abc.txt 

但谁也不能保证,你必须提供这样的文件名。另外,这可能仅适用于HTTP和电子邮件内容。从你的问题,目前还不清楚你的数据来源是哪里...