1
我已经阅读了很多网络上关于这个和大量堆栈溢出的信息。可悲的是,没有任何工作。IE6下载的文件无法打开,除非先保存到磁盘
症状:
- IE6只,在Citrix MetaFrame系统上......出现
- 下载提示,打开该文件,文件找不到,wathever应用出现
- 下载提示,保存文件,文件可以打开
提示/信息,我知道的:
- 我回滚到以前的版本我的代码,而IE6可以下载
- 试图找到代码中的差异,没有说任何输出不同的本身
- 两个标题改为:
- 的Cache-Control:从 “代理重新验证” 为 “无缓存,必重新验证”
- 的Set-Cookie:较大的值,会话现在开始的每一页
我三上编辑:
- 试图迫使Cache-Control头到代理重新验证
- 移除了下载文件的工作流程,这样登录脚本的设置cookies不会再发生
我真的坚持这一切,我无法找出为什么IE6只能不能在这个新版本下载文件,我已经尽我所能,并在这个问题上工作了几个小时,没有更多的线索。
如果您有任何信息或更多的提示,我可以看看,可能是非常有益的,谢谢!
编辑#1
的文件类型包括任何可能的类型,但我的测试是围绕:text/plain的,应用/ PDF,Outlook邮件文件
什么样的文件? –
您是否尝试过强制下载 –
@Pekka웃我已经完成了文件类型的编辑 –