加载包含重定向的网站的图像

时间:2016-05-28 17:03:33

标签: android web

我正在做一个小应用程序,以便在Android工作室中使用UI和其他一些东西时玩得开心。我尝试使用以下代码加载基于网址的图片:

HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setAllowUserInteraction(false);
connection.setRequestMethod("GET");
connection.connect();
InputStream input = connection.getInputStream();
Bitmap myBitmap = BitmapFactory.decodeStream(input);

然而,这将为某些URL抛出FileNotFoundException。我猜这是由于网页检查客户端的某些条件。一个例子是这个图像: https://kissanime.to/Content/Mobile/images/logo.png 通过webbrowser加载它时工作正常。 我没有这个页面,所以我不知道是什么导致了这个问题。有没有办法调试/解决这个问题?

//编辑:网站似乎在使用HttpURLConnection时返回503状态代码 //编辑2:在检查响应消息后,似乎网页包含某种类型的javascript,在5秒延迟后加载图像

0 个答案:

没有答案