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 最佳元旦祝福语简短学校
11 男生的生日祝福语简短
12 爸爸生日简单祝福语简短
13 元旦感恩祝福语简短大全
14 祝福语简短独特教官
15 病人的生日祝福语简短
16 班级祝福语简短句子
17 蛋糕话语简短毕业祝福语
18 公司年会祝福语简短最好