我试图从网络中获取图像,并将其显示在图像视图中。
我的问题是,如果url是HTTP,则可以获取图像,但如果url是HTTPS,则不能获取映像。
我使用的代码如下:
Bitmap bitmap = null;
InputStream in = null;
try {
URL url = new URL(URL);
URLConnection conn = url.openConnection();
// HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.connect();
in = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(in);
in.close();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
return bitmap;
发布于 2011-03-26 10:45:40
我想您需要与https服务器进行一些握手,因为它是安全协议。您可以在这里找到一个解决方案:Https Connection Android
https://stackoverflow.com/questions/5441601
复制相似问题