Re: HttpWebRequest: как получить страницу с javascript
От: andrey82  
Дата: 02.04.14 07:57
Оценка: 1 (1)
Здравствуйте, Dmdv, Вы писали:

D>При использовании HttpWebRequest я получаю ответ типа "Ваш браузер не поддерживает javascript".


Это означает, что часть (возможно, что и бОльшая часть) содержимого (которое будет видно в обычном браузере) формируется скриптом.

D>Есть временное решение: использовать WebBrowser контрол, это совсем не то, что нужно.

D>Есть еще варианты?

Найти на странице (или во внешнем js файле) код выполняемых страницей скриптов и попытаться программой выполнить аналогичные действия (скорее всего там будет ajax запрос к серверу с последующим добавлением результатов на страницу).
Много полезной информации можно получить, изучив (используя, например, Fiddler) обмен с сервером при открытии страницы в браузере.

D>Если я сделаю запрос через сокеты, через свой прокси, получится ли?


Не поможет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.