public class HttpURLConnectionBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_CHARSET |
static int |
FIELDS_LIMIT |
static long |
FORM_FIELD_LIMIT |
Constructor and Description |
---|
HttpURLConnectionBuilder(java.lang.String urlString) |
Modifier and Type | Method and Description |
---|---|
java.net.HttpURLConnection |
build() |
HttpURLConnectionBuilder |
setBasicAuthorization(java.lang.String username,
java.lang.String password) |
HttpURLConnectionBuilder |
setHeader(java.lang.String name,
java.lang.String value) |
HttpURLConnectionBuilder |
setRequestBody(java.lang.String requestBody) |
HttpURLConnectionBuilder |
setRequestMethod(java.lang.String requestMethod) |
HttpURLConnectionBuilder |
setTimeout(int timeout) |
HttpURLConnectionBuilder |
writeFormFields(java.util.Map<java.lang.String,java.lang.String> fields) |
HttpURLConnectionBuilder |
writeMultipartData(java.util.Map<java.lang.String,java.lang.String> fields,
android.content.Context context,
java.util.List<android.net.Uri> attachmentUris) |
public static final java.lang.String DEFAULT_CHARSET
public static final long FORM_FIELD_LIMIT
public static final int FIELDS_LIMIT
public HttpURLConnectionBuilder(java.lang.String urlString)
public HttpURLConnectionBuilder setRequestMethod(java.lang.String requestMethod)
public HttpURLConnectionBuilder setRequestBody(java.lang.String requestBody)
public HttpURLConnectionBuilder writeFormFields(java.util.Map<java.lang.String,java.lang.String> fields)
public HttpURLConnectionBuilder writeMultipartData(java.util.Map<java.lang.String,java.lang.String> fields, android.content.Context context, java.util.List<android.net.Uri> attachmentUris)
public HttpURLConnectionBuilder setTimeout(int timeout)
public HttpURLConnectionBuilder setHeader(java.lang.String name, java.lang.String value)
public HttpURLConnectionBuilder setBasicAuthorization(java.lang.String username, java.lang.String password)
public java.net.HttpURLConnection build() throws java.io.IOException
java.io.IOException