当前位置: 代码迷 >> C# >> httpwebrequest 获取http图片,该怎么处理
  详细解决方案

httpwebrequest 获取http图片,该怎么处理

热度:526   发布时间:2016-05-05 04:15:43.0
httpwebrequest 获取http图片
httpwebrequest 访问http图片地址 ,如果http图片地址是无效的,会反应很慢 

           WebRequest wreq = WebRequest.Create(httpPath);
                wreq.Proxy = null;
                System.Net.ServicePointManager.Expect100Continue = false;
                HttpWebResponse wresp = (HttpWebResponse)wreq.GetResponse();
                Stream s = wresp.GetResponseStream();
                System.Drawing.Image img;
                img = System.Drawing.Image.FromStream(s);

该怎么解决。
------解决思路----------------------
方法:
1)把他下载到byte[]中,然后检测开头几个字符(JPG/PNG/BMP/GIF开头几个字箱都是固定的)
2)检查wresp.contentType 是不是"image/XXXX"
  相关解决方案