C#实现HTTP下载文件的方法
本文实例讲述了C#实现HTTP下载文件的方法。分享给大家供大家参考。
主要实现代码如下:
///<summary>
///Http下载文件
///</summary>
publicstaticstringHttpDownloadFile(stringurl,stringpath)
{
//设置参数
HttpWebRequestrequest=WebRequest.Create(url)asHttpWebRequest;
//发送请求并获取相应回应数据 HttpWebResponseresponse=request.GetResponse()asHttpWebResponse; //直到request.GetResponse()程序才开始向目标网页发送Post请求 StreamresponseStream=response.GetResponseStream();
//创建本地文件写入流 Streamstream=newFileStream(path,FileMode.Create);
byte[]bArr=newbyte[1024]; intsize=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(); returnpath; }
热门推荐
10 祝福语15字以内简短
11 简短新年红包祝福语大全
12 过生日祝福语简短爸爸
13 狗年同事拜年祝福语简短
14 牛年的吉祥祝福语简短
15 送给客人简短的祝福语
16 祝福语签名简短霸气女生
17 对新人祝福语大全简短
18 生日宴祝福语 简短独特