我有一个spring mvc应用程序,它返回* .docx文件(使用docx4j生成)。我将它们发送到内容类型为“application/vnd.openxmlformats-officedocument.wordprocessingml.document”的浏览器。这在firefox,chrome和opera中按预期工作,以便浏览器提供使用word保存或打开文件。但是,当我尝试使用MS Internet Explorer执行此操作时,返回的内容将直接显示在浏览器窗口中。IE不打开“application/vnd.openxmlformats-officedocument.wordprocessingml.document”
当我使用相同的链接进行右键单击和“另存为”docx文件时,该文件被正确存储并可能使用单词打开。
Btw。当我发送“application/vnd.ms-excel”或其他MIME类型时,在IE中一切正常。
任何想法发生了什么问题?
感谢您的联系!他们指的是MIME类型“application/vnd.ms- *”的旧式办公文档,这不是问题。这个问题似乎与“application/vnd.openxmlformats- *”类型有关。 – jschneeberger