【问题标题】:Fiddler doesn't catch downloaders's requestsFiddler 无法捕获下载者的请求
【发布时间】:2014-06-09 02:59:18
【问题描述】:

最近我尝试使用 Fiddler 捕获来自 Internet 下载管理器的请求,但它似乎不起作用(但适用于其他请求)。我也尝试从文件托管链接获取器中捕获请求,但它也不起作用。

后来,我尝试了 HTTP Debugger Pro,它捕获了来自 IDM 和链接获取器的所有请求。

问题是为什么 HTTP Debugger Pro 可以捕获所有请求而 IDM 不能?有什么办法可以解决这个问题吗? 以及如何处理 Fiddler 无法使用 C# 捕获的请求?

【问题讨论】:

  • 可能没有使用系统代理。

标签: c# debugging httprequest fiddler


【解决方案1】:

详细说明 SLaks 的评论:有问题的扩展存在错误,并且没有正确采用系统的代理设置。因此,流量不会通过 Fiddler 发送,因此不会被看到。

某些应用和扩展程序提供了一种手动设置其代理设置的方法;如果将设置调整为127.0.0.1:8888,流量就会出现在Fiddler中。

关于“为什么 HTTP Debugger Pro 可以看到这些请求”的问题:那是因为它不是代理,而是使用不同的技术(很可能是 API 挂钩)来捕获请求。使用此类技术有利有弊。

【讨论】:

  • 谢谢埃里克,我明白了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-16
相关资源
最近更新 更多