| Package | Description |
|---|---|
| com.landawn.abacus.http |
| Modifier and Type | Method and Description |
|---|---|
HttpSettings |
HttpSettings.basicAuth(String user,
Object password) |
HttpSettings |
HttpSettings.copy() |
static HttpSettings |
HttpSettings.create() |
HttpSettings |
HttpSettings.doInput(boolean doInput)
Note: Only for
HttpClient, not for OKHttpClient. |
HttpSettings |
HttpSettings.doOutput(boolean doOutput)
Note: Only for
HttpClient, not for OKHttpClient. |
HttpSettings |
HttpSettings.header(String name,
Object value)
Set http header specified by
name/value. |
HttpSettings |
HttpSettings.headers(HttpHeaders headers)
Removes all headers on this
HttpSettings and adds headers. |
HttpSettings |
HttpSettings.headers(Map<String,?> headers)
Set http headers specified by the key/value entities from
Map. |
HttpSettings |
HttpSettings.headers(String name1,
Object value1,
String name2,
Object value2)
Set http headers specified by
name1/value1, name2/value2. |
HttpSettings |
HttpSettings.headers(String name1,
Object value1,
String name2,
Object value2,
String name3,
Object value3)
Set http headers specified by
name1/value1, name2/value2, name3/value3. |
HttpSettings |
HttpSettings.isOneWayRequest(boolean isOneWayRequest)
Checks if is one way request.
|
HttpSettings |
HttpSettings.setConnectionTimeout(int connectionTimeout)
Note: Only for
HttpClient, not for OKHttpClient. |
HttpSettings |
HttpSettings.setContentEncoding(String contentEncoding) |
HttpSettings |
HttpSettings.setContentFormat(ContentFormat contentFormat)
Sets the content format.
|
HttpSettings |
HttpSettings.setContentType(String contentType) |
HttpSettings |
HttpSettings.setReadTimeout(int readTimeout)
Note: Only for
HttpClient, not for OKHttpClient. |
HttpSettings |
HttpSettings.setSSLSocketFactory(SSLSocketFactory sslSocketFactory)
Sets the SSL socket factory.
|
HttpSettings |
HttpSettings.setUseCaches(boolean useCaches)
Note: Only for
HttpClient, not for OKHttpClient. |
| Modifier and Type | Method and Description |
|---|---|
static HttpClient |
HttpClient.create(String url,
int maxConnection,
long connectionTimeoutInMillis,
long readTimeoutInMillis,
HttpSettings settings) |
static HttpClient |
HttpClient.create(String url,
int maxConnection,
long connectionTimeoutInMillis,
long readTimeoutInMillis,
HttpSettings settings,
AtomicInteger sharedActiveConnectionCounter) |
<T> T |
HttpClient.delete(Class<T> resultClass,
HttpSettings settings) |
<T> T |
HttpClient.delete(Class<T> resultClass,
Object queryParameters,
HttpSettings settings) |
String |
HttpClient.delete(HttpSettings settings) |
String |
HttpClient.delete(Object queryParameters,
HttpSettings settings) |
<T> T |
HttpClient.execute(Class<T> resultClass,
HttpMethod httpMethod,
Object request,
HttpSettings settings) |
void |
HttpClient.execute(File output,
HttpMethod httpMethod,
Object request,
HttpSettings settings) |
String |
HttpClient.execute(HttpMethod httpMethod,
Object request,
HttpSettings settings) |
void |
HttpClient.execute(OutputStream output,
HttpMethod httpMethod,
Object request,
HttpSettings settings) |
void |
HttpClient.execute(Writer output,
HttpMethod httpMethod,
Object request,
HttpSettings settings) |
<T> T |
HttpClient.get(Class<T> resultClass,
HttpSettings settings) |
<T> T |
HttpClient.get(Class<T> resultClass,
Object queryParameters,
HttpSettings settings) |
String |
HttpClient.get(HttpSettings settings) |
String |
HttpClient.get(Object queryParameters,
HttpSettings settings) |
static String |
HttpUtil.getAccept(HttpSettings httpSettings) |
static String |
HttpUtil.getAcceptCharset(HttpSettings httpSettings) |
static String |
HttpUtil.getAcceptEncoding(HttpSettings httpSettings) |
static String |
HttpUtil.getContentEncoding(HttpSettings httpSettings) |
static String |
HttpUtil.getContentType(HttpSettings httpSettings) |
<T> T |
HttpClient.post(Class<T> resultClass,
Object request,
HttpSettings settings) |
String |
HttpClient.post(Object request,
HttpSettings settings) |
<T> T |
HttpClient.put(Class<T> resultClass,
Object request,
HttpSettings settings) |
String |
HttpClient.put(Object request,
HttpSettings settings) |
Copyright © 2021. All rights reserved.