Package com.vmware.vipclient.i18n.base
Class HttpRequester
- java.lang.Object
-
- com.vmware.vipclient.i18n.base.HttpRequester
-
public class HttpRequester extends java.lang.Object
This class provides methods of requesting a remote server.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBaseURL()
boolean
isConnected()
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)
-
-
-
Method Detail
-
setCustomizedHeaderParams
public void setCustomizedHeaderParams(java.util.Map<java.lang.String,java.lang.String> params)
-
setBaseURL
public void setBaseURL(java.lang.String baseURL)
-
request
public 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.- Parameters:
url
- The remote server urlmethod
- HTTP methodrequestData
- HTTP URL parameters- Returns:
- Map
response
-
request
public 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.- Parameters:
url
- The remote server urlmethod
- HTTP methodrequestData
- HTTP URL parameterscustomizedHeaderParams
- customized HTTP request header for this request- Returns:
- Map
response
-
getBaseURL
public java.lang.String getBaseURL()
-
isConnected
public boolean isConnected()
-
-