是否有适用于 Windows 的程序可以让我列出我的计算机发送到所有 Web 服务器的所有 http 请求并进行实时监控?
例如,我访问 website.com 并且该网站会列在列表中吗?
此外,如果它能独立于浏览器就更好了。
如果内存占用不是太大的话,如果我也可以查看回复,那就太酷了。
答案1
网络分析工具,例如Wireshark可以用于此目的。您可以使用它来监视通过您的接口运行的每个网络包,您可以定义过滤器,以便只看到 HTTP 包。
上面是 Wireshark 的屏幕截图,记录了我从 Web 浏览器浏览 cnn.com 时发出的 HTTP GET 请求。
您还可以过滤请求和响应。