为了账号安全,请及时绑定邮箱和手机立即绑定

Response.TransmitFile用这个怎用呀?

Response.TransmitFile用这个怎用呀?

尚方宝剑之说 2018-11-05 06:07:47
strOutputFileName=@"C:\1.txt";string filename = strOutputFileName.Substring(strOutputFileName.LastIndexOf('\\'), strOutputFileName.Length - strOutputFileName.LastIndexOf('\\'));Response.Clear();Response.ContentType = "application/x-zip-compressed";Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(filename, System.Text.Encoding.UTF8));Response.TransmitFile(strOutputFileName);ApplicationInstance.CompleteRequest(); 但下载文件后,发现连网页上的HTML都在文件里面了,文件原来的内容后面加上当前网页的HMTL,请问怎么实现TXT下载呢?
查看完整描述

2 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

Response.TransmitFile(strOutputFileName);

Response.End();


查看完整回答
反对 回复 2018-11-06
?
守着星空守着你

TA贡献1799条经验 获得超8个赞

"application/x-zip-compressed" ?  ContentType设置 不正确吧?

txt 文档? 可以统一使用 application/oct-stream


查看完整回答
反对 回复 2018-11-06
  • 2 回答
  • 0 关注
  • 245 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信