我正在做一个android应用程序,我只是做一个get http请求,我只想知道我做得不好。如何获得对java的请求的响应
这是我的要求:
try {
String encodedUserNAme = idDispositivo;
encodedUserNAme = URLEncoder.encode(encodedUserNAme, "utf-8");
String url = Constants.URL_OBTENER_GRUPO + "?" + "user="+ idDispositivo;
Log.w("ObtenerIDGrupo "," url: "+url);
HttpClient client = Constants.getHttpClient();
HttpGet httpget;
try {
httpget = new HttpGet(new URI(url));
try{
HttpResponse response = client.execute(httpget);
String responseBody = EntityUtils.toString(response.getEntity());
Log.w("ObtenerIDGrupo "," RESPONSEBODY= "+responseBody);
idGrupo = responseBody;
Log.w("ObtenerIDGrupo "," idGrupo= "+responseBody);
}catch(ClientProtocolException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
} catch (URISyntaxException e1) {
e1.printStackTrace();
}
} catch (IOException e) {
Log.w("IOException" + e);
e.printStackTrace();
}
,这我我的回应:
我不知道为什么反应是这样的。 有人可以帮助吗?
感谢
但什么是你想了解我? – 2013-02-26 10:12:41
我只是想检索一下:\t $ rowSelect = mysql_fetch_row($ resultSelect);如果(!empty($ rowSelect))echo $ rowSelect [0]; – user1459089 2013-02-26 10:32:03
我可以使用String.trim()获得响应,谢谢所有 – user1459089 2013-02-26 14:47:54