[转]下载网络图片

本文转自:https://www.cnblogs.com/sparkdev/p/6031920.html
WebRequest req = WebRequest.Create(url);                    
WebResponse rsp = req.GetResponse();
Stream rspStream = rsp.GetResponseStream();
int bufferLength = 4096;
byte[] buffer  = new  byte[bufferLength];
byte[] response = new byte[rsp.ContentLength];
using (MemoryStream ms = new MemoryStream(response))
{
    int c = 0;
    while ((c = rspStream.Read(buffer, 0, bufferLength)) > 0)
    {
        ms.Write(buffer, 0, c);
    }
}
rspStream.Close();
req.Close();
下载图片  附件下载
posted on 2020-04-18 16:16  z5337  阅读(108)  评论(0编辑  收藏  举报