-1
中的服务器我有一个这种格式的网址"http://testserver.com/Test/[email protected]"
。我想发送到服务器和inturn我会得到一个Json格式"[{"status":"0"}]"
的响应。如何在android中实现这一点。如何将参数传递给android
中的服务器我有一个这种格式的网址"http://testserver.com/Test/[email protected]"
。我想发送到服务器和inturn我会得到一个Json格式"[{"status":"0"}]"
的响应。如何在android中实现这一点。如何将参数传递给android
您可以使用HttpClient
和其他Http*
类。
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://testserver.com/Test/[email protected]");
HttpResponse response = client.execute(request);
// Check if server response is valid
StatusLine status = response.getStatusLine();
if (status.getStatusCode() != 200) {
throw new IOException("Invalid response from server [" + status.toString() + "]");
}
// Pull content stream from response
HttpEntity entity = response.getEntity();
InputStream inputStream = entity.getContent();
StringBuilder builder = new StringBuilder();
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
String line;
while ((line = reader.readLine()) != null) {
builder.append(line);
}
//return result from buffered stream
String dataAsString = builder.toString();
JSONObject jsonObject = new JSONObject(dataAsString);
嗨,我搜索,但我为NT得到确切的办法..我很新Web部件。尽管它可能看起来很愚蠢,但对我来说却不是。请给我答案,这将是非常有益的.. – Naruto 2013-02-10 05:09:23