2015-05-27 2 views
0

У меня есть проект C#. Я использую веб-браузер Awesomium. Я хочу получить только исходный код любого URL-адреса. Потому что мне не нужно показывать содержимое страницы в моей программе. Если бы я мог это сделать, я сэкономлю время. Это какие-то возможности для этого?Awesomium - Как получить только исходный код?

+3

Вы имеете в виду, например, 'HttpWebRequest' /' WebClient'/'HttpClient'? – CodeCaster

+2

Если вы не планируете показывать содержимое страницы в своем приложении, вам вовсе не нужен Awesomium. Вы можете получить источник страницы с помощью «WebClient» или «HttpRequest» + «HttpResponse» –

+0

, почему вам нужно использовать Awesomium? – HadiRj

ответ

0

Если вы хотите просто получить источник загруженной страницы в WebControl Awesomium, вы можете сделать это с webControl.HTML собственности, но вы должны ждать, пока загружается документ: DocumentReadyState.Loaded

Или вы можете увидеть, что находится между html тегами : webControl.ExecuteJavascriptWithResult("document.getElementsByTagName('html')[0].innerHTML");

Смежные вопросы