Получите html тело httppost - PullRequest
       11

Получите html тело httppost

0 голосов
/ 09 декабря 2011

Как мне прочитать html-теги с httppost. проблема в том, что я должен прочитать ключ __viewstate запроса aspx и затем отправить их обратно в форму с пользователем, паролем. Метод get заблокирован сервером. Есть идеи?

Ответы [ 2 ]

0 голосов
/ 17 ноября 2017

После того, как вы выполнили 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();
 }

Надеюсь, это поможет вам.

0 голосов
/ 09 декабря 2011

Просто идея, но вы можете попробовать использовать Android XMLPullParser, чтобы отфильтровать ваши html-теги httppost, затем гидрировать их в объект или манипулировать ими так, как вам нравится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...