拦截WebBrowser在C#中发出的请求

是否可以拦截WebBrowser控件发出的所有请求?

我想修改每个请求的请求URI(包括对图像,脚本,样式表等的请求)

在发出任何请求之前,会调用一个名为“ BeforeNavigate2 ”的事件。 您可以使用它来修改传出请求。