私はJavaで1つのサイトがオンラインかどうかを確認するアプリケーションを開発しています。 は私がして、HTTPレスポンスを取得:は、URLがリダイレクトしているかどうかを知ることができます
URL url = new URL("http://www.example.com");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
しかし、私はそれがリダイレクトされたURLにアクセスして、HTTP応答は常に301であるとき、私はサイトがリダイレクトされた新しいURLを取得したいです。出来ますか?
を。 –
[JavaのURLConnectionを使用して応答ヘッダーの場所を取得できません]の可能な複製(https://stackoverflow.com/questions/3786161/cant-get-response-header-location-using-javas-urlconnection) –
[ Java - URLのリダイレクトされたURLを見つける方法?](https://stackoverflow.com/questions/2659000/java-how-to-find-the-redirected-url-of-a-url) – soorapadman