手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#实现HTTP下载文件的方法
C#实现HTTP下载文件的方法
摘要:本文实例讲述了C#实现HTTP下载文件的方法。分享给大家供大家参考。主要实现代码如下:复制代码代码如下://////Http下载文件///p...

本文实例讲述了C#实现HTTP下载文件的方法。分享给大家供大家参考。

主要实现代码如下:

复制代码 代码如下:/// <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;

}

希望本文所述对大家的C#程序设计有所帮助。

【C#实现HTTP下载文件的方法】相关文章:

C#中实现网段扫描的代码

C#中实现任意List的全组合算法代码

C#删除文件目录或文件的解决方法

C#实现图片分割方法与代码

C#中时间的几种格式转换方法

c#之利用API函数实现动画窗体的方法详解

C# 如何判断两个文件内容是否相同的方法

C# 禁用鼠标中间键的方法

C#.NET字符串比较中忽略符号的方法

C#下解析HTML的两种方法介绍

精品推荐
分类导航