【问题标题】: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。
    猜你喜欢
    • 2023-03-18
    • 2017-02-28
    • 1970-01-01
    • 2022-09-30
    • 2017-07-13
    • 1970-01-01
    • 2016-09-19
    • 2010-11-21
    • 1970-01-01
    相关资源
    最近更新 更多