加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 无法从[服务器]下载[文件]无法打开此Internet站点.请

发布时间:2020-12-16 04:29:44 所属栏目:asp.Net 来源:网络整理
导读:我使用以下asp.net代码来传输word文档. Response.Clear(); Response.ContentType = "application/vnd.ms-word"; Response.AddHeader("content-disposition","attachment;filename="" + Letter.WordFileName.Replace(" ","%20").Replace("","And") + """);
我使用以下asp.net代码来传输word文档.
Response.Clear();
     Response.ContentType = "application/vnd.ms-word";
     Response.AddHeader("content-disposition","attachment;filename="" + Letter.WordFileName.Replace(" ","%20").Replace("&","And") + """);
     Response.BinaryWrite(Letter.WordDocument.ToMSWordDocument());
     Response.End();

上周,我尝试在ie8中传输文件时开始收到以下消息

Unable to download [file] from [server]

Unable to open this Internet site. The requested site is either unavailable or cannot be >found. Please try again later.

更新到ie9后我没有收到错误,但我的大多数用户仍然使用ie8.我觉得这可能与Windows安全补丁有关,但我从谷歌搜索中找不到这样的东西.

以下是一些更多信息:

>错误仅发生在ie8中
>我没有使用https来显示word文档
>这个问题上周开始发生了.
>在未更新3周的系统上存在错误.
>我使用ie8在多台计算机上遇到此问题.

响应标题

HTTP / 1.1 200好的
Cache-Control:private,no-cache =“Set-Cookie”
Content-Type:application / vnd.ms-word
服务器:Microsoft-IIS / 7.5
设置Cookie:.ASPXAUTH = 74B339B8F7578C646C5ABEB1DD798B73409F51EBE28A1EE3CA0E9B16CDA93C1A3B81CA6A82ABABF940A3E828B5B1D7DE503940AD669CD435E28DE36848A706ECA2BF0CAAB408263DFA22166CB796FEAE27A96950DE37A70619C2F59D9C138F39749DC814D41F9839F3414AEDDA7A3A26F5DA92EFAF09BC8C965F61E02DB68B94D8D43C3201528B601896108B0A30B3CDEDF389F3C3D463E2163596186BFE6BADB83DB635193CDE01DA06E0CB3D0F9FAC1C392DA5E30052AD530B803FA92FD72EA7D768B5BB1505BA26B566AED1DCDE7E5423143803434F2C32572427CD6B68A49126E7084947CC52CE315FAC9A94DA1EE4BF765A0F4D2277679F41F6F19275B0067C6223517A959811A24B36C882F9F6D76B1C408B109DBA33991FDC79517A4E7B4C24DEC38E00FA2C7CFBA5566067017CBF34C71D2CC33605A621277C5E6D3E34F45529536140841A0B98720F7129CF49EDB4D3C61553865EE1A332B4273A674FED651FA7525ED6BF180A578B3C0BA0422C40B4C09663BFA3D6E4DD69171C4B2A558506E1B1AFA5788C37EEB8BB2052BA02C91DB14CA0DC5D12F56E62A3016982521480CA104DC3E7451CC92F89003BDE64378961CB8D40753D4031D1CB5A8B78BE6004B97E2128F8ABE584B7961CECF4983C54A48B5E0AB662ECAFF4E04E984C663EA2CBE4C2161F B1D074B06F297378BA15F36927870735833076BB2E43E60BE83E82EBB0138290A761803535BF0590C22F6AAC01397E67C5FE52A3AB5EBB;路径= /
content-disposition:attachment; filename =“Septa Roberts Compound 20111226 [1] .doc”
X-AspNet-Version:4.0.30319
X-Powered-By:ASP.NET
日期:2012年1月10日星期二16:07:51 GMT
内容长度:147456

解决方法

尝试更换
Response.End();

Response.Flush
CompleteRequest()

在代码块的末尾(有关额外信息,请参阅here和there).也许响应重定向有一些麻烦,它会导致服务器的响应在浏览器的眼睛上失败.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读