#java #android
#java #Android
Вопрос:
После создания отдельного потока на Android они пытаются получить исходный URL-адрес. Через короткий URL. Но я этого не понял — извините, не родной английский.
Мой код:
public class Expander_URL{
private String expandURL="";
private URL url;
public String Expand(String short_url)throws IOException {
url = new URL(short_url);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setInstanceFollowRedirects(false);
conn.setRequestMethod("HEAD");
this.expandURL = conn.getHeaderField("Location");
conn.disconnect();
return this.expandURL;
}
}
Комментарии:
1. Вы должны проверить, что
getResponseCode()
возвращается.2. я получил код ответа 0
3. Это не имеет смысла. Ноль не является допустимым кодом ответа.