手机
当前位置:查字典教程网 >编程开发 >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#中时间的几种格式转换方法

C#实现窗体淡入淡出效果的方法总结

C#实现对AES加密和解密的方法

C# WinForm中Panel实现用鼠标操作滚动条的实例方法

C# 中将数值型数据转换为字节数组的方法

C#图片压缩的实现方法

C# 去除首尾字符或字符串的方法

C#调用Java类的实现方法

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

精品推荐
分类导航