|
|
|
@ -4,7 +4,6 @@ import java.io.IOException;
|
|
|
|
|
import java.nio.charset.Charset;
|
|
|
|
|
import java.util.HashMap;
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
import java.util.function.Predicate;
|
|
|
|
|
|
|
|
|
|
import org.apache.commons.io.IOUtils;
|
|
|
|
|
import org.apache.http.HttpResponse;
|
|
|
|
@ -44,14 +43,6 @@ public class HttpClientDownloader extends AbstractDownloader {
|
|
|
|
|
|
|
|
|
|
private boolean responseHeader = true;
|
|
|
|
|
|
|
|
|
|
private volatile boolean refreshProxyOnError = false;
|
|
|
|
|
|
|
|
|
|
private Predicate<Throwable> throwablePredicate = t->false;
|
|
|
|
|
|
|
|
|
|
public void setThrowablePredicate(Predicate<Throwable> predicate){
|
|
|
|
|
this.throwablePredicate = predicate;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setHttpUriRequestConverter(HttpUriRequestConverter httpUriRequestConverter) {
|
|
|
|
|
this.httpUriRequestConverter = httpUriRequestConverter;
|
|
|
|
|
}
|
|
|
|
|