public class Http extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CONNECTION_TIMEOUT
Connection timeout in milliseconds.
|
static int |
READ_TIMEOUT
Read timeout in milliseconds.
|
| Modifier and Type | Method and Description |
|---|---|
static Delete |
delete(String uri)
Executes a DELETE request.
|
static Delete |
delete(String url,
int connectTimeout,
int readTimeout)
Executes a DELETE request.
|
static Get |
get(String url)
Executes a GET request.
|
static Get |
get(String url,
int connectTimeout,
int readTimeout)
Executes a GET request
|
static String |
map2Content(Map params)
Deprecated.
use
map2URLEncoded(Map); |
static String |
map2URLEncoded(Map params)
Converts a map to URL- encoded string.
|
static Multipart |
multipart(String url)
Create multipart request
|
static Multipart |
multipart(String url,
int connectTimeout,
int readTimeout)
Create multipart request
|
static Patch |
patch(String uri,
byte[] content)
Executes a PATCH request.
|
static Patch |
patch(String url,
byte[] content,
int connectTimeout,
int readTimeout)
Executes a PATCH request.
|
static Patch |
patch(String uri,
String content)
Executes a PATCH request.
|
static Post |
post(String uri)
Executes a POST request.
|
static Post |
post(String uri,
byte[] content)
Executes a POST request.
|
static Post |
post(String url,
byte[] content,
int connectTimeout,
int readTimeout)
Executes a POST request.
|
static Post |
post(String url,
int connectTimeout,
int readTimeout)
Executes a POST request.
|
static Post |
post(String uri,
String content)
Executes a POST request.
|
static Put |
put(String uri,
byte[] content)
Executes a PUT request.
|
static Put |
put(String url,
byte[] content,
int connectTimeout,
int readTimeout)
Executes a PUT request.
|
static Put |
put(String uri,
String content)
Executes a PUT request.
|
public static final int CONNECTION_TIMEOUT
public static final int READ_TIMEOUT
public static Post post(String uri, String content)
uri - url of resource.content - content to be posted.Post object.public static Post post(String uri)
Http.post("http://example.com/create").param("name1", "val1");
uri - url of resource.Post object.public static Post post(String uri, byte[] content)
uri - url of resource.content - content to be posted.Post object.public static Post post(String url, byte[] content, int connectTimeout, int readTimeout)
url - url of resource.content - content to be posted.connectTimeout - connection timeout in milliseconds.readTimeout - read timeout in milliseconds.Post object.public static Post post(String url, int connectTimeout, int readTimeout)
Http.post("http://example.com/create").param("name1", "val1");
url - url of resource.connectTimeout - connection timeout in milliseconds.readTimeout - read timeout in milliseconds.Post object.public static Get get(String url)
url - url of the resource.Get object.public static Get get(String url, int connectTimeout, int readTimeout)
url - url of resource.connectTimeout - connection timeout in milliseconds.readTimeout - read timeout in milliseconds.Get object.public static Put put(String uri, String content)
uri - url of resource.content - content to be put.Put object.public static Put put(String uri, byte[] content)
uri - uri of resource.content - content to be put.Put object.public static Put put(String url, byte[] content, int connectTimeout, int readTimeout)
url - url of resource.content - content to be "put"connectTimeout - connection timeout in milliseconds.readTimeout - read timeout in milliseconds.Put object.public static Multipart multipart(String url)
url - URL to send topublic static Multipart multipart(String url, int connectTimeout, int readTimeout)
url - URL to send toconnectTimeout - connect timeoutreadTimeout - read timeoutpublic static Delete delete(String uri)
uri - uri of resource to deleteDeletepublic static Delete delete(String url, int connectTimeout, int readTimeout)
url - url of resource to deleteconnectTimeout - connection timeout in milliseconds.readTimeout - read timeout in milliseconds.Deletepublic static Patch patch(String uri, String content)
uri - url of resource.content - content to be posted.Patch object.public static Patch patch(String uri, byte[] content)
uri - url of resource.content - content to be posted.Patch object.public static Patch patch(String url, byte[] content, int connectTimeout, int readTimeout)
url - url of resource.content - content to be posted.connectTimeout - connection timeout in milliseconds.readTimeout - read timeout in milliseconds.Patch object.public static String map2Content(Map params)
map2URLEncoded(Map);public static String map2URLEncoded(Map params)
post(String, byte[]), put(String, String) and others. It makes it easy
to convert parameters to submit a string:
key=value&key1=value1;
params - map with keys and values to be posted. This map is used to build
a URL-encoded string, such that keys are names of parameters, and values are values of those
parameters. This method will also URL-encode keys and content using UTF-8 encoding.
String representations of both keys and values are used.
key=value&key1=value1;Copyright © 2018 JavaLite. All rights reserved.