2013-07-12 99 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");

相關問題