0

我已经得到了我需要的坐标和其他参数。我用它发布到我的服务器:

                               String postData = "{\"request\":{\"type\":\"locationinfo\"},\"userinfo\":{\"latitude\":\""+latitude+"\",\"longitude\":\""+longitude+"\",\"speed\":\""+speed+"\"}}";


                                HttpClient httpClient = new DefaultHttpClient();

                                // Post method to send data to server
                                HttpPost post = new HttpPost();


                                try {
                                    post.setURI(new URI("http://10.0.2.15:80"));
                                } catch (URISyntaxException e1) {
                                    // TODO Auto-generated catch block
                                    e1.printStackTrace();
                                }

                                // set your post data inside post method    
                                try {
                                    post.setEntity(new StringEntity(postData));
                                } catch (UnsupportedEncodingException e1) {
                                    // TODO Auto-generated catch block
                                    e1.printStackTrace();
                                }

                                // execute post request here 
                                try {
                                    HttpResponse response = httpClient.execute(post);
                                } catch (ClientProtocolException e1) {
                                    // TODO Auto-generated catch block
                                    e1.printStackTrace();
                                } catch (IOException e1) {
                                    // TODO Auto-generated catch block
                                    e1.printStackTrace();
                                }

我怎么确定它已经到达服务器?如何查看服务器上的坐标?我想将值保存在数据库中并对其进行处理。

4

1 回答 1

0

当服务器接受您的数据时,只需将它们保存在数据库中并保存所有内容,然后将相同的数据(服务器从您的客户端接受的数据)返回到您的客户端程序。

使用此方法,您将确定:

  1. 服务器接受您的数据
  2. 服务器接受正确的数据
  3. 服务器保存的数据

例子:

假设我想向'Name = Michael'服务器发送参数。当服务器接受参数名称时,我只需将其保存在数据库中并将相同的参数返回给客户端 - > 'Name = Michael'。因此,您可以确定服务器获取参数。

于 2013-04-28T07:22:00.900 回答