Преглед на файлове

use default timeout if none provided

tags/2.0.1
Jonathan Cobb преди 4 години
родител
ревизия
0b7e94ad54
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. +3
    -1
      src/main/java/org/cobbzilla/util/http/HttpUtil.java

+ 3
- 1
src/main/java/org/cobbzilla/util/http/HttpUtil.java Целия файл

@@ -38,6 +38,7 @@ import java.util.List;
import java.util.Map;

import static com.google.common.net.HttpHeaders.CONTENT_DISPOSITION;
import static java.util.concurrent.TimeUnit.SECONDS;
import static org.apache.commons.lang3.RandomStringUtils.randomAlphanumeric;
import static org.apache.http.HttpHeaders.*;
import static org.cobbzilla.util.daemon.ZillaRuntime.*;
@@ -59,6 +60,7 @@ public class HttpUtil {

public static final String CHUNKED_ENCODING = "chunked";
public static final String USER_AGENT_CURL = "curl/7.64.1";
public static final Long DEFAULT_CONNECT_TIMEOUT = SECONDS.toMillis(15);

public static Map<String, String> queryParams(URL url) throws UnsupportedEncodingException {
return queryParams(url, StringUtil.UTF8);
@@ -89,7 +91,7 @@ public class HttpUtil {
}

public static InputStream get (String urlString, Map<String, String> headers, Map<String, String> headers2) throws IOException {
return get(urlString, headers, headers2, null);
return get(urlString, headers, headers2, DEFAULT_CONNECT_TIMEOUT);
}

public static InputStream get (String urlString, Map<String, String> headers, Map<String, String> headers2, Long connectTimeout) throws IOException {


Зареждане…
Отказ
Запис