public class HttpRequester
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
HttpRequester(java.lang.String vIPServer)
get the baseURL
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBaseURL() |
boolean |
isConnected() |
protected static boolean |
ping(java.lang.String ipAddress)
Check that the server of the vIP is available.
|
java.util.Map<java.lang.String,java.lang.Object> |
request(java.lang.String url,
java.lang.String method,
java.lang.Object requestData)
Send an HTTP request.
|
java.util.Map<java.lang.String,java.lang.Object> |
request(java.lang.String url,
java.lang.String method,
java.lang.Object requestData,
java.util.Map<java.lang.String,java.lang.String> customizedHeaderParams)
Send an HTTP request.
|
void |
setBaseURL(java.lang.String baseURL) |
void |
setCustomizedHeaderParams(java.util.Map<java.lang.String,java.lang.String> params) |
protected HttpRequester(java.lang.String vIPServer) throws java.lang.Exception
vIPServer
- The host address of the vIP Serverjava.net.MalformedURLException
java.lang.Exception
public void setCustomizedHeaderParams(java.util.Map<java.lang.String,java.lang.String> params)
public void setBaseURL(java.lang.String baseURL)
protected static boolean ping(java.lang.String ipAddress)
ipAddress
- the ip address or domain.public java.util.Map<java.lang.String,java.lang.Object> request(java.lang.String url, java.lang.String method, java.lang.Object requestData)
url
- The remote server urlmethod
- HTTP methodrequestData
- HTTP URL parameterspublic java.util.Map<java.lang.String,java.lang.Object> request(java.lang.String url, java.lang.String method, java.lang.Object requestData, java.util.Map<java.lang.String,java.lang.String> customizedHeaderParams)
url
- The remote server urlmethod
- HTTP methodrequestData
- HTTP URL parameterscustomizedHeaderParams
- customized HTTP request header for this requestpublic java.lang.String getBaseURL()
public boolean isConnected()