From 94c63e9db985565660f0aaa5cd6bd5516a864ed9 Mon Sep 17 00:00:00 2001 From: Christian Ludwig Date: Sun, 25 Nov 2012 20:25:13 +0100 Subject: Obey redirects in HTTP downloads If an HTTP request returns an error code 301 or 302, follow redirects to the new location. --- src/de/danoeh/antennapod/service/download/HttpDownloader.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/de/danoeh/antennapod/service/download/HttpDownloader.java b/src/de/danoeh/antennapod/service/download/HttpDownloader.java index 200e25ac5..a4fdefbe3 100644 --- a/src/de/danoeh/antennapod/service/download/HttpDownloader.java +++ b/src/de/danoeh/antennapod/service/download/HttpDownloader.java @@ -40,6 +40,7 @@ public class HttpDownloader extends Downloader { URL url = new URL(status.getFeedFile().getDownload_url()); connection = (HttpURLConnection) url.openConnection(); connection.setConnectTimeout(CONNECTION_TIMEOUT); + connection.setInstanceFollowRedirects(true); int responseCode = connection.getResponseCode(); if (responseCode == HttpURLConnection.HTTP_OK) { if (AppConfig.DEBUG) { -- cgit v1.2.3