2013-07-12 93 views
0

所以我想知道是否有办法下载网页的源代码,然后在网页浏览器中显示它。如何下载网页源并在网页浏览器中显示?

我的主要问题是用户将在我的应用程序中使用Web代理,有时这些代理具有用户名和密码,但我不希望用户始终输入他/她自己的浏览器密码,所以我认为我建立一个webclient请求并为其设置代理和用户/通行证,然后下载所请求页面的源代码,然后在webbrowser中显示它,但是如果你知道一种方法,例如给webbrowser用户名和密码,请让我知道。

谢谢。

+0

我不知道什么样的代理会要求输入用户名/密码的用户,它通常是在IE设置(在这种情况下,浏览器不会问)你确定它的代理,要求配置为凭证而不是您连接的网站? –

+0

身份验证被烘焙到HTTP ..为什么代理不会问? –

回答

0

使用

WebClient.downloadString(); 

msdn

但我建议你显示一个很好的编辑器如记事本++而不是web浏览器的源。

编辑:我不知道有关传递代理的用户名和密码虽然。

EDIT2:webClient.Credentials = new System.Net.NetworkCredential("UserName", "Password", "Domain");

相关问题