2

我正在寻找一种可以通过 Thrift 嗅探、限制和修改消息的工具。与用于 Web 开发的 Charles Web Proxy 非常相似的东西。有这样的事吗?

4

2 回答 2

3

吞吐量有多重要?如果它不是很重要(或至少作为指导),您可能对 thrift-tools 感兴趣:

https://github.com/pinterest/thrift-tools/

它是用 Python 编写的,因此主要用于调试流量而不是重写真实流量。

于 2015-09-09T17:21:39.987 回答
0

Thrift 支持许多非常不同的传输,因此几乎没有一种通用的调试器等适用于所有这些传输。然而,对于某些语言(主要是 C++ 和/或 Java、IIRC)的 AFAIK,有一些可用的协议可以作为调试辅助。除此之外,您必须使用与您正在使用的底层物理传输相匹配的工具,例如 Wireshark 等。

于 2013-04-13T22:42:46.117 回答