public class HTTPManager
extends java.lang.Object
Author : Asif CH (asif@bullfin.ch) Bullfinch Software Pvt Ltd
| Modifier and Type | Field and Description |
|---|---|
static int |
HTTP_FILE_NOT_FOUND |
static int |
HTTP_OK |
static int |
HTTP_SERVER_ERROR |
| Constructor and Description |
|---|
HTTPManager(java.lang.String url) |
| Modifier and Type | Method and Description |
|---|---|
HTTPManager |
addRequestProperty(java.lang.String key,
java.lang.String value) |
Response |
delete() |
Response |
delete(java.util.HashMap<java.lang.String,java.lang.Object> params) |
Response |
get() |
Response |
get(java.util.HashMap<java.lang.String,java.lang.Object> params) |
long |
getAsync() |
long |
getAsync(java.util.HashMap<java.lang.String,java.lang.Object> params) |
long |
getAsync(java.util.HashMap<java.lang.String,java.lang.Object> params,
int retryCount) |
long |
getAsync(int retryCount) |
HTTPManager |
ignoreHostnameVerification() |
Response |
post(java.util.HashMap<java.lang.String,java.lang.Object> params) |
Response |
post(java.lang.String paramsJson) |
long |
postAsync(java.util.HashMap<java.lang.String,java.lang.Object> params) |
long |
postAsync(java.util.HashMap<java.lang.String,java.lang.Object> params,
int retryCount) |
long |
postAsync(java.lang.String paramsJson) |
long |
postAsync(java.lang.String paramsJson,
int retryCount) |
Response |
postFormData(java.util.HashMap<java.lang.String,java.lang.Object> params) |
Response |
postMultiPart(java.util.ArrayList<Part> parts) |
long |
postMultipartAsync(java.util.ArrayList<Part> parts) |
long |
postMultipartAsync(java.util.ArrayList<Part> parts,
int retryCount) |
Response |
put(java.util.HashMap<java.lang.String,java.lang.Object> params) |
Response |
put(java.lang.String paramsJson) |
long |
putAsync(java.util.HashMap<java.lang.String,java.lang.Object> params) |
long |
putAsync(java.util.HashMap<java.lang.String,java.lang.Object> params,
int retryCount) |
long |
putAsync(java.lang.String paramsJson) |
long |
putAsync(java.lang.String paramsJson,
int retryCount) |
Response |
putMultiPart(java.util.ArrayList<Part> parts) |
long |
putMultipartAsync(java.util.ArrayList<Part> parts) |
long |
putMultipartAsync(java.util.ArrayList<Part> parts,
int retryCount) |
HTTPManager |
setAuthToken(java.lang.String authToken) |
HTTPManager |
setContext(android.content.Context context) |
HTTPManager |
setCookie(java.lang.String cookie) |
public static final int HTTP_OK
public static final int HTTP_FILE_NOT_FOUND
public static final int HTTP_SERVER_ERROR
public HTTPManager setContext(android.content.Context context)
public HTTPManager addRequestProperty(java.lang.String key, java.lang.String value)
public HTTPManager ignoreHostnameVerification()
public HTTPManager setCookie(java.lang.String cookie)
public HTTPManager setAuthToken(java.lang.String authToken)
public Response get()
public Response get(java.util.HashMap<java.lang.String,java.lang.Object> params)
public long getAsync(java.util.HashMap<java.lang.String,java.lang.Object> params,
int retryCount)
public long getAsync(java.util.HashMap<java.lang.String,java.lang.Object> params)
public long getAsync(int retryCount)
public long getAsync()
public Response post(java.util.HashMap<java.lang.String,java.lang.Object> params)
public Response post(java.lang.String paramsJson)
public Response postFormData(java.util.HashMap<java.lang.String,java.lang.Object> params)
public long postAsync(java.util.HashMap<java.lang.String,java.lang.Object> params,
int retryCount)
public long postAsync(java.util.HashMap<java.lang.String,java.lang.Object> params)
public long postAsync(java.lang.String paramsJson,
int retryCount)
public long postAsync(java.lang.String paramsJson)
public Response put(java.util.HashMap<java.lang.String,java.lang.Object> params)
public Response put(java.lang.String paramsJson)
public long putAsync(java.util.HashMap<java.lang.String,java.lang.Object> params,
int retryCount)
public long putAsync(java.util.HashMap<java.lang.String,java.lang.Object> params)
public long putAsync(java.lang.String paramsJson,
int retryCount)
public long putAsync(java.lang.String paramsJson)
public Response delete()
public Response delete(java.util.HashMap<java.lang.String,java.lang.Object> params)
public long postMultipartAsync(java.util.ArrayList<Part> parts, int retryCount)
public long postMultipartAsync(java.util.ArrayList<Part> parts)
public long putMultipartAsync(java.util.ArrayList<Part> parts, int retryCount)
public long putMultipartAsync(java.util.ArrayList<Part> parts)