Example usage of this class :
String statusText = "";
String data = "";
// create http helper instance
HttpHelper httpHelper= new HttpHelper("http://www.google.com");
// execute get method
HttpResponseObject response = httpHelper.get();
// check exception in response
if (response.Ex == null) {
// get status message
statusText = response.StatusCode + " - " + response.StatusText;
// get data
BufferedReader reader = new BufferedReader(response.getDataReader());
StringBuilder dataBuilder = new StringBuilder();
String dataLine;
try {
while ((dataLine = reader.readLine()) != null) {
dataBuilder.append(dataLine);
}
} catch (IOException e) {
e.printStackTrace();
}
data = dataBuilder.toString();
} else {
// get error message
statusText = "Error : " + response.Ex.toString();
}
// close connection
httpHelper.closeConnection();
Here is the list of functions in this helper class :
get() : Executes a http get request.
post() : Executes a http post request.
post(jsonData) : Executes a http post request with json data
put() : Executes a http put request.
put(jsonData) : Executes a http put request with json data
delete() : Executes a http delete request.
You can find source code and sample usage on
0 comments:
Post a Comment