Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
viktkurl
0 / 0 / 0
Регистрация: 06.09.2016
Сообщений: 1
#1

Отправка запроса в форму. Post запрос. Java soup - Программирование Android

29.11.2016, 21:29. Просмотров 215. Ответов 0

Здравствуйте! Работаю с java soup недавно и возникли сложности. Делаю парсинг сайта, где данные раскрываются постепенно при нажатии на кнопку "показать еще"
Код формы
HTML5
1
2
3
4
5
6
7
8
<form accept-charset="UTF-8" action="/load_events_page" data-remote="true" id="load_upcoming_form" method="get">
    <div style="margin:0;padding:0;display:inline">
        <input name="utf8" type="hidden" value="&#x2713;" />
    </div>
        <input name='_usec' type='hidden' value='342943' />   
        <input id="page" name="page" type="hidden" value="2" />
        <input id="type" name="type" type="hidden" value="upcoming" />
<a class="dashed_ref post_href" href="#">Показать еще</a></form>

Получается запарсить только одну страницу, "нажать на кнопку" не получилось, вот мой кривой и косой код для нажатия кнопки
Мой набросок кода отправки формы
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        @Override
        protected List<Event> doInBackground(Void... params) {
            try {
                doc = Jsoup.connect(PARSING_URL).userAgent(useragent).get();
                Connection.Response response = Jsoup.connect(PARSING_URL)
                        .method(Connection.Method.GET)
                        .execute();
                doc = Jsoup.connect(PARSING_URL)
                        .data("utf8", "&#x2713;")
                        .data("_usec", "345261")
                        .data("page", "3")
                        .data("type", "upcoming")
                        .userAgent(useragent)
                        .cookies(response.cookies())
                        .followRedirects(true)
                        .timeout(3000)
                        .post();
            } catch (IOException e) {
                e.printStackTrace();
            }

Прошу указать на ошибку или если код критически плох помочь с тем как это можно осуществить. Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2016, 21:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отправка запроса в форму. Post запрос. Java soup (Программирование Android):

Отправка POST запроса - Программирование Android
Добрый день! столкнулся с проблемой, не могу отправить пост запрос, сваливаюсь на OutputStream os = con.getOutputStream(); в query...

Отправка POST запроса - Программирование Android
Здраствуйте, нужно на сайт отправить пост запрос з логином і паролем, потом сайт оддаст строку, ее нужно вивсти в текствів, у меня есть код...

Отправка POST запроса - Программирование Android
Здравствуйте! Решил попробовать написать приложение на Android. Задачу поставил такую, что надо отправить с android-а на сервер post...

Не работает отправка POST запроса - Программирование Android
try{ HttpClient httpclient = new DefaultHttpClient(); //YOUR PHP SCRIPT ADDRESS HttpPost httppost...

Отправка POST запроса серверу - Программирование Android
Здравствуйте. Пишу приложение для Android, которое получает данные о местонахождении и отправляет их на Web-сервер. Данные о...

Отправка Post запроса в Android предложении - Программирование Android
Есть определенная php страница надо отправить на нее Post запрос из Android приложения Например на такую страниц...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2016, 21:29
Привет! Вот еще темы с ответами:

Отправка POST - Программирование Android
Дайте пожалуйства рабочий пример отправки POST запроса на сервер. ПЕрекопал пол интернета не чего не работает из примеров. Версия от...

Отправка post запросов на сервер - Программирование Android
доброго, имеется программа на пк и хочу сделать аналог для андроида, но в андроиде я не силен, в общем нужно три формы логин, веббровсер и...

Отправка get запроса - Программирование Android
Здравствуйте. Уже который день бьюсь с отправкой get запроса и получения ответа. Делаю примерно так: switch (v.getId()) { ...

Отправка файла и данных POST запросом AsyncTask - Программирование Android
Доброго, Возникла идея для написания программы которая бы отправляла файл на PHP сервер методом POST при помощи AsyncTask, как можно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru