0

有没有办法在加载网页时跟踪网页所做的所有调用?例如,我进入了一个视频观看站点,我想递归地跟踪所有 GET 调用,直到找到一个 mp4/flv 文件。我知道这样做的一种方法是递归地跟踪 URL,但这种解决方案并不总是合适且非常有限(比如有几千个链接,或者链接位于无法读取的文件中)。有没有办法做到这一点?理想情况下,实现可以在 python 中,但 PHP 和 C 也可以

4

4 回答 4

0

有几个代理(http://mitmproxy.org/很流行,我真的很喜欢http://www.charlesproxy.com/)可以 MITM HTTPS 连接。

于 2013-04-19T22:34:19.523 回答
0

您可以使用Fiddler,这是一个非常好的 Web 调试器代理。

于 2013-04-19T22:29:06.557 回答
0

Chrome 提供了一个用于查看网络连接的内置工具。按 Ctrl+Shift+J 打开 JavaScript 控制台。然后打开 Network 选项卡以查看所有 GET/POST 调用。

于 2013-04-19T23:59:27.930 回答
0

如果您使用的是 FireFox 或 Chrome,您可以简单地使用开发者工具并使用“.mp4”过滤所有网络请求。

或者你可以使用WireShark,并放置一个类似的过滤器

于 2013-04-20T00:07:29.400 回答