public final class HqsWebClient
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
HqsWebClient.HqsWebResponse |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APPLICATION_JSON |
static java.lang.String |
APPLICATION_X_WWW_FORM_URLENCODED
Static/Inner class members
|
static java.lang.String |
APPLICATION_XML |
Modifier and Type | Method and Description |
---|---|
HqsWebClient.HqsWebResponse |
call(java.net.URL url,
java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> header,
java.lang.String payloadType,
java.lang.String payload) |
HqsWebClient.HqsWebResponse |
delete(java.net.URL address) |
HqsWebClient.HqsWebResponse |
delete(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> header) |
java.lang.String |
formPayload(java.util.Map<java.lang.String,java.lang.String> payload) |
HqsWebClient.HqsWebResponse |
get(java.net.URL address) |
HqsWebClient.HqsWebResponse |
get(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> header) |
static HqsWebClient |
instance() |
static void |
main(java.lang.String[] args) |
protected java.io.InputStream |
openMessageStream(java.net.HttpURLConnection conn,
int code) |
HqsWebClient.HqsWebResponse |
post(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> payload) |
HqsWebClient.HqsWebResponse |
post(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> header,
java.util.Map<java.lang.String,java.lang.String> payload) |
HqsWebClient.HqsWebResponse |
post(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> header,
java.lang.String mimetype,
java.lang.String payload) |
HqsWebClient.HqsWebResponse |
put(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> payload) |
HqsWebClient.HqsWebResponse |
put(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> header,
java.util.Map<java.lang.String,java.lang.String> payload) |
HqsWebClient.HqsWebResponse |
put(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> header,
java.lang.String mimetype,
java.lang.String payload) |
protected java.net.HttpURLConnection |
request(java.net.URL address,
java.util.Map<java.lang.String,java.lang.String> header) |
protected HqsWebClient.HqsWebResponse |
response(java.net.HttpURLConnection conn,
boolean doInput) |
public static final java.lang.String APPLICATION_X_WWW_FORM_URLENCODED
public static final java.lang.String APPLICATION_JSON
public static final java.lang.String APPLICATION_XML
public static final void main(java.lang.String[] args) throws java.net.MalformedURLException, java.io.IOException
java.net.MalformedURLException
java.io.IOException
public static final HqsWebClient instance()
protected final java.net.HttpURLConnection request(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> header) throws java.io.IOException
java.io.IOException
protected final java.io.InputStream openMessageStream(java.net.HttpURLConnection conn, int code) throws java.io.IOException
java.io.IOException
protected final HqsWebClient.HqsWebResponse response(java.net.HttpURLConnection conn, boolean doInput) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse delete(java.net.URL address) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse delete(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> header) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse get(java.net.URL address) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse get(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> header) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse post(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> payload) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse post(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> header, java.util.Map<java.lang.String,java.lang.String> payload) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse post(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> header, java.lang.String mimetype, java.lang.String payload) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse put(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> payload) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse put(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> header, java.util.Map<java.lang.String,java.lang.String> payload) throws java.io.IOException
java.io.IOException
public HqsWebClient.HqsWebResponse put(java.net.URL address, java.util.Map<java.lang.String,java.lang.String> header, java.lang.String mimetype, java.lang.String payload) throws java.io.IOException
java.io.IOException
public final java.lang.String formPayload(java.util.Map<java.lang.String,java.lang.String> payload)
public final HqsWebClient.HqsWebResponse call(java.net.URL url, java.lang.String method, java.util.Map<java.lang.String,java.lang.String> header, java.lang.String payloadType, java.lang.String payload) throws java.io.IOException
java.io.IOException