获取httppost的html主体

时间:2011-12-08 20:44:34

标签: android html forms http-post

如何从httppost读取html标签。问题是我必须读出aspx请求的__viewstate密钥,然后以用户密码的形式发送回来。服务器阻止get方法。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

只是一个想法,但你可以尝试使用Android的XMLPullParser来过滤掉你的httppost html标签,然后将它们水合成一个对象,或者随意操纵它们。

答案 1 :(得分:0)

执行HttpPost后,您可以将“response”保存在HttpResponse对象中。

然后,您可以从那里获取HTML。在这里,您可以看到Java中的示例。

 HttpClient client = HttpClientBuilder.create().build();

 HttpPost postMethod = new HttpPost("http://any.url.com");

 try{
     HttpResponse response = client.execute(postMethod);
     String yourHTML = EntityUtils.toString(response.getEntity());
 }catch(Exception e){
     e.printStackTrace();
 }

我希望它可以帮到你。