2015-05-27 19 views
0

我有一个C#项目。我使用Awesomium网页浏览器。我只想获取任何网址的源代码。因为我不需要在我的程序中显示页面内容。如果我能做到这一点,我会节省时间。这有什么可能吗?Awesomium - 如何获得唯一的源代码?

+3

你的意思是像'HttpWebRequest' /'WebClient' /'HttpClient'? – CodeCaster

+2

如果你不打算显示在您的应用程序页面的内容 - 那么你不需要Awesomium可言。你可以得到页面的源代码以'WebClient'或'HttpRequest' +'HttpResponse' –

+0

那么为什么你需要使用Awesomium? – HadiRj

回答

0

如果你想只得到加载页面的源到Awesomium的WebControl的,你可以用webControl.HTML属性做到这一点,但是你需要等到文档加载:DocumentReadyState.Loaded

或者,你可以看到什么是html标签之间:webControl.ExecuteJavascriptWithResult("document.getElementsByTagName('html')[0].innerHTML");