我正在使用WinForm WebBrowser,我想將每個請求轉發到我的Web代理並從Web代理接收響應,Web代理將直接將響應轉發給用戶,包括標頭和內容。如何攔截WebBrowser的每個請求並轉發到webproxy?
我需要更改每個請求的URL和postdata。
關於頁面導航,我已經實現AxWebBrowser_beforeNavigate2的方法,但它是圖像沒有用的,JS,CSS等
而現在,可能使用異步可插入協議(APP),並覆蓋IInternetSession :: RegisterNameSpace是必需的,但我沒有經驗。
發展環境不受:NET 2.0,VS2008
會有人給我它的一些示例代碼?非常感謝。
您正在使用哪種版本的.NET?這很重要。您使用Visual Studio 2008的事實並不重要,因爲您只會使用它來編寫程序,並且它可以針對不同版本的.NET。 – 2010-08-12 03:01:43
我現在在使用.Net 2.0,謝謝。 – Yale 2010-08-12 03:04:36
我發現了一個很好的例子(回聲協議和aspx協議):http://www.codeproject.com/KB/aspnet/AspxProtocol.aspx,它是永久性協議,但我需要一種溫和的協議。 – Yale 2010-08-20 04:00:43