码迷,mamicode.com
首页 > Windows程序 > 详细

C# HTTP下载文件

时间:2014-11-03 16:12:11      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   ar   os   sp   文件   数据   

代码:

bubuko.com,布布扣
/// <summary>
/// Http下载文件
/// </summary>
public static string HttpDownloadFile(string url, string path)
{
    // 设置参数
    HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;

    //发送请求并获取相应回应数据
    HttpWebResponse response = request.GetResponse() as HttpWebResponse;
    //直到request.GetResponse()程序才开始向目标网页发送Post请求
    Stream responseStream = response.GetResponseStream();

    //创建本地文件写入流
    Stream stream = new FileStream(path, FileMode.Create);

    byte[] bArr = new byte[1024];
    int size = responseStream.Read(bArr, 0, (int)bArr.Length);
    while (size > 0)
    {
        stream.Write(bArr, 0, size);
        size = responseStream.Read(bArr, 0, (int)bArr.Length);
    }
    stream.Close();
    responseStream.Close();
    return path;
}
View Code

 

C# HTTP下载文件

标签:style   blog   http   color   ar   os   sp   文件   数据   

原文地址:http://www.cnblogs.com/s0611163/p/4071196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!