【问题标题】:How to detect attachments in MS Office files, in a java context.?如何在 Java 上下文中检测 MS Office 文件中的附件。?
【发布时间】:2015-11-12 04:25:10
【问题描述】:

我有一个 Web 应用程序,我们正在实现上传文档功能。我们已经基于 File Magic Number 实现了一些内容过滤逻辑,并且基于 ClamAV/libclamav.jar API 实现了防病毒检查。我们正在考虑检查带有附件的 MS Office 文件。我们如何使用 JAVA 列出/检测 MS Office 文件 MSWord/Excel/Ppt 中的附件。 ?

【问题讨论】:

标签: java excel ms-word exe attachment


【解决方案1】:

http://filext.com/faq/office_mime_types.php 有一个完整的 MS Office 文件扩展媒体类型列表。您可以检查 Content-Type 标头以检查传入附件的媒体类型。有关如何执行此操作的详细信息,请参阅Checking Content-Type of HTTP POST Request to Java servlet

【讨论】:

  • 感谢您的回复。我们需要找出不是使用上传文档 API 附加的文件类型,而是下一级,即 MS Word 文件中存在的内部附件。
猜你喜欢
  • 2023-03-09
  • 2015-08-23
  • 1970-01-01
  • 2016-07-15
  • 2021-07-25
  • 2010-12-25
  • 2013-03-12
  • 1970-01-01
  • 2020-07-08
相关资源
最近更新 更多