先看上图,通过工具分析得知,原来是图片被gzip压缩过了

 

知道什么原因,当然解决就好办了

HttpWebResponse httpWebResponse = httpWebRequest.GetResponse() as HttpWebResponse

Stream repStream = httpWebResponse.GetResponseStream()

 using (GZipStream gs = new GZipStream(repStream, CompressionMode.Decompress))
{
     System.Drawing.Image image = System.Drawing.Image.FromStream(gs, true, true);
}

posted on 2012-07-12 23:04  XIAO☆YE  阅读(329)  评论(0)    收藏  举报