【问题标题】:Intercepting requests made by WebBrowser in C#在 C# 中拦截 WebBrowser 发出的请求 【发布时间】:2010-10-23 03:11:42 【问题描述】: 是否可以拦截WebBrowser 控件发出的所有请求? 我想修改每个请求的请求 URI(包括对图像、脚本、样式表等的请求) 【问题讨论】: 标签: c# http request browser 【解决方案1】: 有一个名为“BeforeNavigate2”的事件在发出任何请求之前被调用。您可以使用它来修改传出请求。 【讨论】: 是在任何请求之前调用,还是在每次页面更改之前调用?我所说的请求是指对图像、CSS 等的个人请求。 不,它只用于导航。没有公开的方式来监控单个子下载。您可以为此使用 Fiddler。