从Android HTTP Post检索数据

时间:2012-09-25 12:42:00

标签: java android servlets

我一直在查看其他几篇帖子,而我正在尝试做的是使用已设置的Android检索对象请求。

我正在使用谷歌gcm应用程序。

我的Android代码

DefaultHttpClient hc=new DefaultHttpClient();
ResponseHandler <String> res=new BasicResponseHandler();
HttpPost postMethod=new HttpPost("http://192.168.1.111:8080/abc/d");
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();  
nameValuePairs.add(new BasicNameValuePair("My_Value", "My_Value_entered"));  
postMethod.setEntity(new UrlEncodedFormEntity(nameValuePairs));  
String response=hc.execute(postMethod,res);

我想在我的应用程序中获取值My_value(在servlet端)。

编辑:如果我的Android代码需要更改或修改以从Android Post获取对象值,请随时回复。

任何想法......

1 个答案:

答案 0 :(得分:1)

您可以尝试jsoup,这样更容易使用。您可以在jsoup.org

查看

编辑:

像这样:

Document document = Jsoup.connect("http://www......com/....php")
                .data("user","user","password","12345","email","info@tutorialswindow.com")
                .method(Method.POST)
                .execute()
                .parse();