如何在android中向服务器传递参数

如何在android中向服务器传递参数,android,json,webserver,Android,Json,Webserver,我有一个这种格式的URL“http://testserver.com/Test/login!checkUser.cc?电子邮件=testemail123@gmail.com“。我想把它发送到服务器,我将得到Json格式的响应“[{”status:“0”}]”。如何在android中实现这一点。您可以使用HttpClient和其他Http*类 HttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet("ht

我有一个这种格式的URL
“http://testserver.com/Test/login!checkUser.cc?电子邮件=testemail123@gmail.com“
。我想把它发送到服务器,我将得到Json格式的响应
“[{”status:“0”}]”
。如何在android中实现这一点。

您可以使用
HttpClient
和其他
Http*

HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://testserver.com/Test/login!checkUser.cc?email=testemail123@gmail.com");
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);

嗨,我找过了,但我找不到确切的路。。我对这个web部件非常陌生。虽然这对你来说可能很傻,但对我来说却不是。请给我答复,这将非常有帮助。。