我使用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