try {
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(method);
httpPost.setEntity(new UrlEncodedFormEntity(param));
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
InputStream is_ = httpEntity.getContent();
if (httpResponse != null) {
BufferedReader reader = new BufferedReader(new InputStreamReader(is_, "iso-8859-1"), 8);
StringBuilder sb = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
sb.append(line + "\n");
}
is_.close();
return sb.toString();
}
} catch(ConnectTimeoutException c){
resultCallback.onError(requestcode, "Network connection error, Please try again");
}catch(UnknownHostException u){
resultCallback.onError(requestcode, "Network connection error, Please try again");
}catch (Exception e) {
e.printStackTrace();
resultCallback.onError(requestcode, "Network connection error, Please try again");
}