
com.jdroid.java.http.AbstractHttpService Maven / Gradle / Ivy
The newest version!
package com.jdroid.java.http;
import com.jdroid.java.collections.Lists;
import com.jdroid.java.collections.Maps;
import com.jdroid.java.exception.UnexpectedException;
import com.jdroid.java.http.parser.Parser;
import com.jdroid.java.utils.*;
import org.slf4j.Logger;
import java.io.InputStream;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;
public abstract class AbstractHttpService implements HttpService {
protected static final Logger LOGGER = LoggerUtils.getLogger(AbstractHttpService.class);
private Boolean ssl = false;
/** Connection timeout in milliseconds */
private Long connectionTimeout = TimeUnit.SECONDS.toMillis(10);
/** Read timeout in milliseconds */
private Long readTimeout = TimeUnit.SECONDS.toMillis(60);
/** Write timeout in milliseconds */
private Long writeTimeout = TimeUnit.SECONDS.toMillis(60);
private String userAgent;
private Server server;
private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy