0

我需要查看对 mongo 服务器的请求/响应。MongoDB 有一个名为“mongosniff”的应用程序,但它在 Windows 上不可用。

我的替代方案是什么?提琴手?

4

1 回答 1

4

mongosniff不包含在 Windows 的二进制下载中,但如果您有耐心并且愿意,您可以自己编译它。您将需要安装开发人员工具,包括Windows 版 GitSconsWinPcap 开发人员包,因此这肯定不是一条捷径。

相反,我建议下载Wireshark,它是一个跨平台的网络协议分析器。事实上,mongosniff即使您不使用 Windows,我也会建议您优先使用 Wireshark。

Wireshark 还使用 WinPcap 库并提供比包括Mongo Wire Protocolmongosniff在内的大量支持协议更全面的用户界面。

Fiddler是用于调试 HTTP/HTTPS 流量的 Web 代理,与 Mongo Wire 协议没有直接关系。您可以使用 Fiddler 来检查 Web 界面(例如 REST API),但它不会解码较低级别的协议。

于 2013-04-11T14:11:16.140 回答