2010-04-30 53 views
0

是否有任何轻量级工具可以过滤和输出http可读形式的http头/响应?像wireshark的东西。我试过tcpdump;但很难阅读。在嵌入式设备上嗅探http头

+0

在哪些设备上?如果您可以使设备连接到一个代理服务器,您还可以嗅探代理服务器上的流量。 – Marcel 2010-04-30 07:59:07

+0

在mips的linux上,这是剥离到骨头 – 2010-04-30 08:16:31

回答

0

如果您能够在嵌入式设备上配置代理设置,您可以(如在网络浏览器中),您可以非常灵活。我喜欢例如提琴手工具http://www.fiddler2.com/fiddler2/。如果您在Windows 7/XP等的“普通”计算机上启动fiddler工具,则提琴手将作为代理与端口(通常为8888)一起运行。如果您将嵌入式设备的IP地址配置为使用此端口作为代理,您将在计算机的提琴手内部看到或能够生成自动回复等。

所以你可以解决这个问题,而无需在嵌入式设备上安装任何软件。

我不想在这里写一个长文本,但我建议观看视频http://microsoftpdc.com/Sessions/CL25,其中提琴手开发人员Eric Lawrence解释了Fiddler的功能。

+0

我喜欢代理的想法,但我想在同一个控制台上看到调试消息。但是,如果我没有得到更好的答案,我会接受这一点。 – 2010-04-30 08:19:39

+0

如果你能配置一个代理,只需尝试一下提琴手并查看结果。如果你花一点时间学习小提琴手的功能,例如,从视频(参见我的答案),你将不会看到任何其他工具。我喜欢小提琴手并永久使用它。与不同的插件一起,它更加强大。 – Oleg 2010-04-30 08:29:31