【发布时间】:2012-02-01 00:27:51
【问题描述】:
我的问题很简单,但我还没有找到解决方案。我有一个文件夹,其中包含以 pdf、doc 和 docx 格式存储的上传简历。管理后端页面显示每个用户的简历链接。如果单击 pdf 或 doc 的链接,则下载/打开文件,但如果单击 docx 的链接,则会显示 404 错误页面,并且如果您将文件保存到桌面并打开 word 表示它已损坏并且无法被打开。所有文件都可以在网络服务器上打开。
而不是使用代码下载文件,我的链接看起来像:http://www.site.com/test/resume/John_Doe_Resume.docx
我确信有一个简单的解决方法。有没有其他人遇到过这个问题?
【问题讨论】:
-
您可以将代码发布到为您的 docx 文件提供服务的函数中吗?
-
假设文档是好的,你有 MS-Word 或(阅读器)兼容的版本吗?你在 IE 上试过吗?
-
看起来像配置问题...确保您没有为 IIS 中的 .docx 扩展配置特殊处理程序
-
可能重复这个:stackoverflow.com/questions/2477564/… 检查是否有帮助。
-
它们只是指向存储在文件夹中的文件的链接。我遇到了某些文件类型无法使用二进制写入正确下载的问题,我被告知仅链接到文件是最简单的方法。