CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

Response.WriteFile(fileName)一个文件下载的奇怪问题

楼主showjun(俊俊)2004-09-04 14:24:53 在 .NET技术 / ASP.NET 提问

下载奇怪,什么都是好的,但是在下载的文件扩展名上有一个[1],还会自动增加?!!  
   
  我的代码是这样的  
  Page.Response.ContentType   =   "Application/unknown"  
                  Response.AppendHeader("Content-Disposition",   "attachment;   filename="   +   HttpUtility.UrlEncode(fileName))  
  //上面的都是好的,我在跟踪的时候看到fileName也是好的,文件名为,word.txt文件名  
                  Response.WriteFile(fileName)  
                  Response.End()  
  弹出提示框为是否将word.txt[1],保存到本地  
  我本地没有这个文件阿,而且就是有也是word[1].txt   阿  
   
  如果我再点击下载,就变成word.txt[2]了,天啊,怎么回事阿 问题点数:20、回复次数:7Top

1 楼sjzwinfor(蜘蛛侠)回复于 2004-09-04 14:42:31 得分 0

不影响你的下载文件,只是缓存中的编号,没关系Top

2 楼noahart(八卦小子)回复于 2004-09-04 14:51:47 得分 0

俺也遇到过,当时觉得没啥影响就忍了!Top

3 楼showjun(俊俊)回复于 2004-09-06 08:38:10 得分 0

大哥们,那我可不可以解决它呢,做事不能这么马虎的哦,有谁可以回答出来呢,帮个忙哦Top

4 楼aqqwbjgvkgsmq(欧阳如风)回复于 2004-09-06 09:06:34 得分 20

Response.ContentType   =   "Application/octet-stream";  
  Response.Flush();  
  Response.End();  
  上面的方法是利用发布的行式。而你的那种实际上是利用本地缓存的行式。因为本地缓存的命名规则就是在quondam   filename后面加上一个[数量]  
  而我的是利用流缓存的行式。流缓存不会记录数量  
             
  <b>拼搏努力</b>  <b>努力奋进</b>  <b>奋进拼搏</b>  --欧阳如枫Top

5 楼showjun(俊俊)回复于 2004-09-06 22:47:04 得分 0

这个问题还没解决出来  
  Top

6 楼showjun(俊俊)回复于 2004-09-07 08:26:48 得分 0

up!!谁能帮帮我Top

7 楼zyb_17flash()回复于 2004-09-07 09:11:54 得分 0

观注中.....Top

相关问题

  • WriteFile
  • 奇怪,奇怪
  • 奇怪,奇怪!
  • 奇怪奇怪???
  • 奇怪!奇怪
  • 奇怪奇怪...........?????...........
  • 奇怪的问题!!!getOutputStream() has already been called for this response!!!!
  • 奇怪!奇怪!真奇怪!!!
  • 奇怪奇怪真奇怪
  • 奇怪???奇怪??奇怪???

关键词

  • 文件
  • 下载
  • word
  • 缓存
  • filename
  • response
  • 行式
  • 利用
  • 阿
  • txt

得分解答快速导航

  • 帖主:showjun
  • aqqwbjgvkgsmq

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo