我正在从网页中检索图像(例如http://i.imgur.com/2awcjKe.png )。
InputStream in = new java.net.URL(url).openStream();
Bitmap image = BitmapFactory.decodeStream(in);
in.close();所以我使用了ip地址而不是域名,但是没有结果。是否需要添加端口号。还有?如果是,使用哪个端口?
发布于 2015-05-13 11:28:51
IP应正常工作,请确保您的IP地址是正确的,首先在浏览器上打开图像。ip可以使用虚拟主机为多个站点提供服务。
来自http://developer.android.com/reference/java/net/URL.html
相等的IP地址并不意味着内容相等。虚拟主机允许不相关的站点共享IP地址。此方法可以报告两个原本不相关的URL相等,因为它们托管在同一服务器上。
https://stackoverflow.com/questions/30204990
复制相似问题