我使用HttpURLConnection
检索就是这样一个URL:的Android HttpURLConnection类:处理HTTP重定向
URL url = new URL(address);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setInstanceFollowRedirects(true);
// ...
我现在想找出是否有一个重定向,如果这是一个永久性的(301)或临时(302)一个,以便在第一个案例中更新数据库中的URL,而不是第二个案例中的URL。
这是可能的,同时仍然使用重定向处理HttpURLConnection
,如果,如何?
有趣的问题。我不认为有任何标准的方法来处理这个问题。您必须将instanceFollowRedirects设置为false并手动处理响应代码。 – Perception