|
Модераторы: LSD, AntonSaburov |
|
Solenoid2200 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.2.2018 Репутация: нет Всего: нет |
Пример:
Вычитать HTML-код страницы https://www.globalpetrolprices.com/gasoline_prices/ для цены в EUR При открытии сайта по умолчанию цена задана в U.S. Dollar и парсится без проблем: А как быть для цены в EUR? Это вообще возможно?
|
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: нет Всего: 12 |
Так ты сначала парсер подключи. А потом еще м типами разберись. Ну а так все просто
|
|||
|
||||
Solenoid2200 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.2.2018 Репутация: нет Всего: нет |
Вариант с парсером есть. Но проблема как мне кажется в другом.
Добавлено через 20 секунд В общем алгоритм действий представляется примерно таким: 1. Открыть соединение HttpURLConnection 2. Записать параметры в соединение после того, как соединение открыто 3. Получить Moved Temporarily на нужную страницу 4. Получить куку из заголовка 5. Отправить запрос с кукой на новую страницу Это единственно возможный способ или всё таки можно как-то сразу первым же запросом с параметрами получить требуемые данные? |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 209 Всего: 537 |
Это зависит от сервера. Если сервер может сразу отдать нужную страницу, без редиректов и кукисов, то можно конечно сразу читать эту страницу. Если обязательно требуется редирект и кука, то что тут еще можно сделать. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |