我在 JSP 中编写了一些代码来下载托管在 Sun One Web 服务器上的 .docx 文件。但它是以 .zip 文件而不是 .docx 文件的形式下载的。我已在 Web 服务器配置中添加了适当的 MIME 类型,但仍然面临问题。
最佳答案
DOCX 文件 are compressed 。下载它,然后将其重命名回 .docx
。
来自 MS 操作指南:
压缩文件 文件会自动压缩,在某些情况下最多可缩小 75%。 Open XML 格式使用 zip 压缩技术来存储文档,可以节省潜在的成本,因为它减少了存储文件所需的磁盘空间,并减少了通过电子邮件、网络和其他方式发送文件所需的带宽。通过互联网。当您打开文件时,它会自动解压缩。当您保存文件时,它会自动再次压缩。您无需安装任何特殊的 zip 实用程序即可在 Office 2010 中打开和关闭文件。
关于java - .docx 正在从 Sun One Web 服务器下载为 IE 上的 .zip 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11099059/