support for gzipped feeds

This commit is contained in:
Athou
2013-05-02 09:32:27 +02:00
parent d31ba48507
commit 32a1c74fdf

View File

@@ -30,6 +30,7 @@ import org.apache.http.conn.scheme.Scheme;
import org.apache.http.conn.scheme.SchemeRegistry; import org.apache.http.conn.scheme.SchemeRegistry;
import org.apache.http.conn.ssl.SSLSocketFactory; import org.apache.http.conn.ssl.SSLSocketFactory;
import org.apache.http.conn.ssl.X509HostnameVerifier; import org.apache.http.conn.ssl.X509HostnameVerifier;
import org.apache.http.impl.client.DecompressingHttpClient;
import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.impl.client.DefaultHttpRequestRetryHandler; import org.apache.http.impl.client.DefaultHttpRequestRetryHandler;
import org.apache.http.params.HttpConnectionParams; import org.apache.http.params.HttpConnectionParams;
@@ -193,7 +194,7 @@ public class HttpGetter {
HttpConnectionParams.setSoTimeout(params, 4000); HttpConnectionParams.setSoTimeout(params, 4000);
client.setHttpRequestRetryHandler(new DefaultHttpRequestRetryHandler(0, client.setHttpRequestRetryHandler(new DefaultHttpRequestRetryHandler(0,
false)); false));
return client; return new DecompressingHttpClient(client);
} }
public static class NotModifiedException extends Exception { public static class NotModifiedException extends Exception {