gpt4 book ai didi

c# - 需要来自 WebBrowser 控件的 HTTP 状态(200/500/等)代码

转载 作者:行者123 更新时间:2023-11-30 16:31:54 25 4
gpt4 key购买 nike

我有一个带有 WebBrowser 控件的 .NET 桌面应用程序(不是 Web)。

当文档导航到此控件内部时,我找不到任何有关如何或是否有可能获取 HTTP 状态代码的信息。有谁知道这是否可能或如何实现?

目的是检测 200 以外的代码并在应用程序中执行相应的操作。

最佳答案

网页不是由单个 HTTP GET 请求组成的。例如,stackoverflow.com 的首页需要 16 个请求。诸如 javascript 代码、图像、页面访问计数器之类的东西也来自不同的网站。其中一些从缓存中检索而不是下载。

WebBrowser(又名 Internet Explorer)不支持枚举这些单独的请求。您必须使用 HttpWebRequest 类,但这当然不会制作网页。

关于c# - 需要来自 WebBrowser 控件的 HTTP 状态(200/500/等)代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4522282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com