我为此目的使用了两个工具,都是免费的。第一个是来自Telerik的Fiddler。此工具是一个http代理,可拦截您的流量,并让您解析底层的http。我发现并不是所有的流量都被拦截了。我在Windows上使用它,我认为它截获通过http.sys运行的流量。
我的第二个工具是Wireshark,它是一个网络数据包嗅探器,拦截有时不被Fiddler接收的http流量。
有很多关于如何使用这两种工具的文章和教程。如果您的流量使用SSL / TLS,那么设置起来可能会非常棘手。我和Fiddler取得了成功,但Wireshark却没有,即使我有私钥。
这两种工具都是不可或缺的。