IE下载时提示无法下载,重试后成功
Posted soft.push("zzq")
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IE下载时提示无法下载,重试后成功相关的知识,希望对你有一定的参考价值。
// Add Excel as content type and attachment
Response.ContentType = “application/vnd.ms-excel”;
Response.AddHeader(“Content-Disposition”, “attachment; filename=” + binTarget);
mStream.Position = 0;
mStream.WriteTo(Response.OutputStream);
Response.Flush();
// BAD PATTERN: DO NOT USE.
// See http://blogs.msdn.com/b/aspnetue/archive/2010/05/25/response-end-response-close-and-how-customer-feedback-helps-us-improve-msdn-documentation.aspx
Response.Close();
IE10以上会严格校验Content-Length和Transfer-Encoding,如果武断使用 Response.Close();会导致直接切断,浏览器到服务器端的套接字连接,会产生数据到丢失,而导致实际传输长度和指定不一致,clicks Retry后IE将不在严格校验,所以重试之后正常下载,低端到IE版本没有严格校验到问题如:IE8。所以将Response.Close();该为Response.End();问题迎刃而解!!!
以上是关于IE下载时提示无法下载,重试后成功的主要内容,如果未能解决你的问题,请参考以下文章
在豆瓣阅读购买图书,总是提示“出错了…… 可能是网络连接出现了问题,重试一下吧。”
下载了谷歌Play商店,注册成功却不能登录,与Google服务通信时出现问题。请稍后重试,我是小米
我下载了vsco,然后登陆不上,都是这样显示说连接服务器出现错误,请稍后重试,然后我换了好几个个时
苹果5s,刚刚下载的yuo tobe ,点开软件就是:加载时出错,请点按以重试。