Ändern Request / Response-Streams in WebBrowser-Steuerelement verwenden MSHTML
-
03-07-2019 - |
Frage
Ich brauche einen Weg zu finden, auf dem Request / Response-Streams innerhalb der Web-Browser WinForms Kontrolle zu bekommen und sieht, dass es nicht wirklich intuitiv ist. Zum Beispiel muss ich der Lage sein, Post-Daten zu ändern, wenn ein Benutzer auf eine Schaltfläche zum Senden klickt. Es sieht aus wie Sie für einige MSHTML COM Ereignisse so zu tun, um zu registrieren, aber sind nicht sicher, was ich abonnieren muß (und wie). Hat jemand dies in der Vergangenheit getan? Beispiele?
Lösung
Hier finden Sie aktuelle Asynchronous Pluggable Protocols (IInternetProtocol):
http://msdn.microsoft.com/ en-us / library / aa767743 (VS.85) aspx
Und eine Lösung in C #, die einen Teil davon für die eigenen Protokolle im Internet Explorer verwendet: