2012-07-18 60 views
0

我最近一直在使用C#的webbrowser進行實驗,我的好奇心已經達到頂峯。瀏覽器如何訪問網頁的代碼?我的意思是,html,php,javascript,ajax,你有什麼......它如何訪問它,任何人都可以給我一個如何自己訪問它的代碼示例?訪問Web腳本

回答

0

這是一個非常高水平的問題,只能用低級答案來回答。在StackOverflow答覆中回答太多。

Web瀏覽器組件是由Shdocvw.dll承載的ActiveX組件。 See this MSDN article about how Internet Explorer works

這個問題根本不是C#的特定問題,因爲WebBrowser控件的功能與它在IE中的做法一樣 - 它是同一個控件。

如果您不熟悉瀏覽器的工作方式,套接字,TCP或一般網絡,那麼您可能無法理解它如何執行任何操作。

另外:PHP是一種服務器端語言。它在傳輸到客戶端的任何數據之前在服務器上進行處理。

如果您在下載網站內容的C#示例之後,您可以在StackOverflow和MSDN上查看大量示例,即:WebClient Class - MSDN

+0

好的..真的,我實際上想要完成的是開發一個程序來監視服務器和客戶端之間的通信。如果有更具體的東西,它會非常有幫助。 – 2012-07-18 00:36:14