我需要查看对mongo服务器的请求/响应。 MongoDB有一个名为“mongosniff”的应用程序,但它在Windows上不可用。
我的替代方案是什么?的Fiddler?
答案 0 :(得分:3)
mongosniff
,但如果您耐心等待,可以自行编译。您需要安装开发人员工具,包括Git for Windows,Scons和WinPcap developer's pack,因此这当然不是一条快捷途径。
我建议下载Wireshark这是一个跨平台的网络协议分析器。事实上,即使您不使用Windows,我也建议您使用Wireshark而不是mongosniff
。
Wireshark还使用WinPcap库并提供比mongosniff
更全面的用户界面以及包括supported protocols在内的大量Mongo Wire Protocol。
Fiddler是用于调试HTTP / HTTPS流量的Web代理,与Mongo Wire协议没有直接关系。您可以使用Fiddler来检查Web界面(例如REST API),但它不会解码较低级别的协议。