您现在的位置: 爱51代码网 >> 范文 >> 文章正文
asp.net实现打开ftp站点并下载文件的代码

方法一:   HttpResponse resp = System.Web.HttpContext.Current.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlPathEncode(FileName)); resp.Write(sb.ToString());        方法二:    Console.WriteLine(sb.ToString()); FileStream aFile = new FileStream("D:\\temp\\lintest.dat", FileMode.OpenOrCreate); StreamWriter sw = new StreamWriter(aFile); sw.Write(sb.ToString()); sw.Close();        方法三:    Response.Clear(); Response.Buffer = true; Response.ContentType = "text/richtext"; Response.AddHeader("content-disposition", "attachment; filename=" + HttpUtility.UrlEncode(FileName, Encoding.UTF8) + ";size=0"); Response.Write(sb.ToString()); Response.Flush(); Response.End();

我目前的做法就是一个a标签,链接地址是服务器上的ftp地址,可以实现简单的访问下载功能

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    GIS用百度行政区域的经纬度直接画
    不小心卸载了.net 4 extend,vs2
    C#byte【】里的数转换成string时
    C#的session取不到值
    java如何判断一个字符串里的数字
    随机找出24个不一样的字,在把一
    java怎么实现html转为pdf
    lotus数据列表文档个数如何实时统
    lotus代理中LS如何将字符串保存到
    在lotus BS系统里怎样方便实现统
    GIS用百度行政区域的经纬度直接画
    不小心卸载了.net 4 extend,vs2
    C#byte【】里的数转换成string时
    C#的session取不到值
    java如何判断一个字符串里的数字
    java怎么实现html转为pdf
    lotus数据列表文档个数如何实时统
    在lotus BS系统里怎样方便实现统
    undefined reference timer_crea
    linux文件/usr/lib破坏了,还原后
    LINQ to entity 返回多个结果
    SMTP 服务器要求安全连接或客
    C#怎样快速扫描指定网段内所
    C#客户端收到数据后怎样将da
    C#函数式Currying函数
    asp.net access 登陆界面,用
    为什么用discuz!NT做的论坛
    不小心卸载了.net 4 extend,
    C#byte【】里的数转换成stri
    C#的session取不到值
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |