2009-03-17 1 views
5

BeforeNavigate2 이벤트 또는 다른 유사한 이벤트가 WebBrowser 컨트롤에서 XMLHTTP 요청을 catch하지 않습니다. 어쨌든이 문제를 해결할 수 있습니까?웹 브라우저 컨트롤에서 XMLHTTP 요청을 캡처하는 방법은 무엇입니까?

이것은 .NET 프로젝트입니다.

편집 :

분명히이 문제를 해결하는 데 사용할 수 있습니다 I've found this C++ application하지만 porting it to managed code doesn't look possible. 어쩌면 나는 C++을 COM 객체로 변경해야하고 .NET에서 호출해야합니다. 아마 VS 2008에서 ATL로 인해 컴파일하지 않아도 쉽지 않을 것입니다.

답변

0

'해킹'은 필요할 때보 다 더 많은 농구를 뛰어 넘는 것과 같을 수 있으므로 찾고있는 것을 성취하는 데 도움이 될 수도 있고 도움이되지 않을 수도 있습니다.

1) 로컬 PC에서 프록시 URI를 사용하도록 브라우저 컨트롤을 설정하십시오. 2) 1 단계에서 지정한 uri에 대한 요청을 수신 대기하도록 앱을 설정하고 여기에 필요한 것을 조작합니다.