页面中引入: using System.Net; using System.IO; 下面两个方法,结果都是一样,都可以下载网站上的图片; private void Sava1() { string url = "http://192.234.86.15/Maplink//05/000/000/013/000/000/006.png"; WebRequest wreq = WebRequest.Create(url); HttpWebResponse wresp = (HttpWebResponse)wreq.GetResponse(); Stream s = wresp.GetResponseStream(); System.Drawing.Image img; img = System.Drawing.Image.FromStream(s); img.Save("E://000.png", System.Drawing.Imaging.ImageFormat.Png); MemoryStream ms = new MemoryStream(); img.Save(ms, System.Drawing.Imaging.ImageFormat.Png); img.Dispose(); Response.ClearContent(); Response.ContentType = "image/png"; Response.BinaryWrite(ms.ToArray()); } private void Sava2() { string url2 = "http://219.234.86.15/Maplink//03/000/000/004/000/000/002.png"; WebClient my = new WebClient(); byte[] mybyte; mybyte = my.DownloadData(url2); MemoryStream ms = new MemoryStream(mybyte); System.Drawing.Image img; img = System.Drawing.Image.FromStream(ms); img.Save("E://001.png", System.Drawing.Imaging.ImageFormat.Png); //保存 //下面直接输出 Response.ClearContent(); Response.ContentType = "image/gif"; Response.BinaryWrite(mybyte); //如果是真实的图片地址直接用 my.DownloadFile(url2, "E://001.png"); //保存 }