我在 智能设备上想利用 webResponse 请求网站上的一个图片。
代码如下:
HttpWebRequest imgRequest = (HttpWebRequest)HttpWebRequest.Create("http://www.ce.cn/frontpage/zttjq/200702/25/W020070302541113977871.gif"); imgRequest.Timeout = 15000; imgRequest.ContentType = "image/gif";
HttpWebResponse imgResponse =(HttpWebResponse ) imgRequest.GetResponse();
System.Drawing.Image img; img = new System.Drawing.Bitmap(imgResponse.GetResponseStream());
this.pictureBox1.Image = img;
我发现如果是 普通网站的话如:www.163.com 是请求是没问题的。但是如果是请求图片的话 。
HttpWebResponse imgResponse =(HttpWebResponse ) imgRequest.GetResponse(); 这句话就会抛出异常 404 说图片找不到。我换了不少图片地址了,还是如此。不知为何。
我用模拟器进行的开发,模拟器已经能上网了。