从字节数组中获取文件名

时间:2012-03-27 07:14:25

标签: java bytearray filenames apache-tika

我们可以从字节数组中提取mimetype,例如,使用Apache Tika。

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

2 个答案:

答案 0 :(得分:5)

没有。您可以从内容数据本身猜测一个mimetype,但文件名不在那里。

答案 1 :(得分:1)

您可能正在寻找的标题字段称为Content-Disposition。如果您正在下载附件,则该字段中可能有文件名:

Content-Disposition: attachment;filename=abc.txt

但是不能保证你有这样的文件名。此外,这可能仅适用于HTTP和电子邮件内容。根据您的问题,您的数据来源不明确......