永发信息网

Web如何下载XML 文件 c#?

答案:1  悬赏:20  手机版
解决时间 2021-07-29 12:32
在客户端,下载服务器生成的XML 文件。WEB 方式,注意,不是打开,是保存或说是另存为/
最佳答案

string destFileName = "ok.xml";
destFileName = Server.MapPath(".") + "\\"+destFileName;
destFileName = Server.UrlDecode(destFileName);
if (File.Exists(destFileName))
{
FileInfo fi = new FileInfo(destFileName);
Response.Clear();
Response.ClearHeaders();
Response.Buffer = false;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(Path.GetFileName(destFileName), System.Text.Encoding.UTF8));
Response.AppendHeader("Content-Length", fi.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.WriteFile(destFileName);
Response.Flush();
Response.End();
}
else
{
Response.Write("<script langauge=javascript>alert(&apos;文件不存在!&apos;);history.go(-1);</script>");
Response.End();




// 适用于 TXT 文本和 XML 下载。 web 方式 通常下载是 会打开,以上方法会另存为。!



好就顶!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华擎M3A770DE的主板质量什么样?搭配AMD245性
怎么才能写出一份新颖的个人简历?
赞美花丛中美女的诗句,赞美雪中美女的句子
西陵区宜昌重庆小火锅三峡果蔬店哪位知道具体
麻烦大家帮我想个站名
简单java程序设计题
求高考满分作文
睡觉 腿抽筋是怎么回事 ???有办法治吗
爱情是为了什么,是享受?还是受罪?是无聊还
茅箭区十堰艺佳造型地址在哪里啊
MP3被水泡了
地下在哪里可以打得最多下级硬化剂呀?
假洋酒保质期多长时间,洋酒能放多久?
谁有澄海3C挂?发 了给我行吗?
月经期可以吃红糖吗
推荐资讯
壹個鴨梨,咬哪壹部分最甜?
为什么一进地下城充值画面就卡死了?
江汉区武汉途掌柜精品民宿地址有谁知道?有点
我只需要一个关心我的人英语怎么说
刚申请了网上银行...为什么无法登陆?还要在
请梦幻的高手帮我解决下面梦幻掉线的问题
西峡县南阳吉天翼手机通讯店怎么去啊,谁知道
10万内有什么跑车
南京哪有教制作手工皮具的?
华属五行属什么,五行属火适合染什么颜色的头
公务员道德修养评语,如何评价公务员的一生?
手机QQ表情修改?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?