android之HTTP请求后台数据
/*
* 查询从URL得到的字符串
*/
public static String queryStringForGet(String url) {
// 获取HttpGet对象
HttpGet request;
String result = "null";
try {
request = new HttpGet(url);
// HttpClient对象// 获得HttpResponse对象
HttpResponse response = new DefaultHttpClient().execute(request);
if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
// 取得返回的数据
result = EntityUtils.toString(response.getEntity(), HTTP.UTF_8);
//截取所需的字符串,去掉"{"hongshan":["、"]"
System.out.println("result=" + result);
return result;// 返回结果
}
} catch (Exception e) {
e.printStackTrace();
}
return result;
}