2009-03-17 18 views
5

BeforeNavigate2 evento o qualsiasi altro evento simile non cattura le richieste XMLHTTP in un controllo WebBrowser. Esiste comunque la soluzione a questo problema?Come acquisire le richieste XMLHTTP in un controllo Webbrowser?

Questo è un progetto .NET.

Edit:

I've found this C++ application che apparentemente può essere utilizzato per risolvere questo problema, ma porting it to managed code doesn't look possible. Forse dovrei cambiare il C++ in un oggetto COM e chiamarlo da .NET -che non sarà facile dato che non si compila nemmeno in VS 2008 a causa di modifiche ATL, suppongo-.

risposta

0

Come un "trucco" che equivarrebbe probabilmente a saltare più cerchi del necessario, potresti addirittura non aiutarti a realizzare ciò che stai cercando.

1) impostare il controllo del browser per utilizzare un uri proxy sul pc locale. 2) configura la tua app per ascoltare le richieste sull'uri che hai specificato nel passaggio 1 e manipola ciò che ti serve qui.

Problemi correlati