Java 如何检索代码为300的HTTP响应主体中提供的多个URL?

Java 如何检索代码为300的HTTP响应主体中提供的多个URL?,java,httpurlconnection,http-redirect,Java,Httpurlconnection,Http Redirect,我有以下一段Java代码: HttpURLConnection connection = (HttpURLConnection)new URL(url).openConnection(); connection.setRequestProperty("User-Agent",""); connection.setInstanceFollowRedirects(true); int responseCode = connection.getResponseCode(); 当响应代码为300时,如

我有以下一段Java代码:

HttpURLConnection connection = (HttpURLConnection)new URL(url).openConnection();
connection.setRequestProperty("User-Agent","");
connection.setInstanceFollowRedirects(true);
int responseCode = connection.getResponseCode();
当响应代码为300时,如何提取响应正文中提供的URL


谢谢

无重复的可能重复。对于code=300,我无法“抓取位置头”(正如您提供的帖子所建议的),因为这种响应中没有位置头。