Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
 Аватар для Antykus
0 / 0 / 2
Регистрация: 10.05.2014
Сообщений: 230

Парсинг html, содержащей скрипт

02.12.2016, 22:10. Показов 5381. Ответов 22

Студворк — интернет-сервис помощи студентам
Цель - получить полный код некой страницы. Использую WebBrowser. После полной загрузки страницы в коде страницы обнаружил отсутствие ключевых элементов. Покопавшись в коде понял, что эти самые элементы формируются неким скриптом. Не нашёл при этом в коде страницы наименования функции. Подскажите, куда копать. Если открыть эту страницу в InternetExplorer и там открыть исходный код страницы - то же самое, нужная инфа скрыта где-то в недрах скриптов
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.12.2016, 22:10
Ответы с готовыми решениями:

Парсинг делают одновременно со скачиванием html, или в конце со скачанным html
Представим что html байт за байтом записывается в файл, Как правильнее сделать парсинг , после того как будет скачан полностью весь html,...

Парсинг HTML
Здравствуйте, решил потренироваться в написании парсера Html страниц, но уперся в проблему и покуда не могу её решить. Для парсинга...

Парсинг html
Доброе время суток. Есть html и мне не удается его полностью пропарсить, привожу код . . . string...

22
 Аватар для Antykus
0 / 0 / 2
Регистрация: 10.05.2014
Сообщений: 230
14.12.2016, 14:24  [ТС]
Студворк — интернет-сервис помощи студентам
EvilFromHell, скажите пожалуйста, имеет ли смысл переписывать код с httpWebRequest на использование httpClient? И я всё никак не пойму, существует ли способ авторизации на сайтах одним запросом. Сейчас реализовал так - посмотрел в фидлере какие запросы идут к сайту, и для каждого запроса создаю свой httpWebRequest, к каждому свои куки.. Можно ли сделать так чтобы прога сама поняла по какому пути идти после одного запроса, не используя WebBrowser, в чём смысл свойства авторедирект у запросов
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18428 / 14358 / 5372
Регистрация: 17.03.2014
Сообщений: 29,039
Записей в блоге: 1
14.12.2016, 18:13
Цитата Сообщение от Antykus Посмотреть сообщение
в чём смысл свойства авторедирект у запросов
При запросе некоторых страниц веб-сервер может вместо этого отправить ответ перенаправляющий на другую страницу. При включенном авторедиректе http-клиент делает новый запрос к новой странице. Подобное поведение часто используется на страницах аутентификации. Клиент делает POST запрос с логином/паролем, сервер проверяет их и в случае успеха отправляет ответ с редиректом на страницу которую имеет смысл показать после успешного логина - например, личный кабинет пользователя.

Цитата Сообщение от Antykus Посмотреть сообщение
И я всё никак не пойму, существует ли способ авторизации на сайтах одним запросом
Смотря что ты имеешь под этим в виду. Если речь о конкретном сайте, то скорее всего да. Если речь о универсальном решении для любого сайта, то нет т.к. процесс аутентификации не стандартизован.
0
 Аватар для Antykus
0 / 0 / 2
Регистрация: 10.05.2014
Сообщений: 230
15.12.2016, 18:00  [ТС]
Итак, отвечу на свой вопрос - да, переписывать код с httpWebRequest на HttpClient имеет смысл.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.12.2016, 18:00

Парсинг html
:</td> </tr> <tr> <td>111 string pattern1 = ":</td>\\s+</tr>\\s+<tr>\\s+<td>ЧИСЛО"; нужно дописать патерн...

Парсинг HTML
Как ни пробовал, ничего не получается. Есть переменная string с текстом такого типа: ...

HTML парсинг
Здравствуйте. Столкнулся со следующей проблемой: Нужно сделать программу, которая парсит сайты (bash, IThappens) и выводит все цитаты...

Парсинг html
друзья, никак не справлюсь с вопросом, как мне из страницы достать данные: сальдо, Трафик МБ, пакетный трафик??? хтмл файл в архиве,...

Парсинг HTML в вк
Пытаюсь спарсить Моб тел. класс=labeled делаю через HtmlAgilityPack var WebGet = new HtmlWeb(); var doc =...


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

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru