在网页开发中,我通常使用Firebug。但现在我必须使用Wireshark来监控Android模拟器发送的Http请求。 Wireshark是一个很棒的工具,但它对于我正在做的事情来说太胖了,复制/粘贴请求非常痛苦。
所以我在Linux Ubuntu上寻找一个更简单的替代方案。
答案 0 :(得分:8)
由于GUI前端,Wireshark主要是臃肿的;但是它有一个名为tshark
的文本版本,它使用的内存要少得多......语法与tcpdump
非常相似......
要捕获在192.168.12.14上发送到网络服务器和从网络服务器发送的数据包,请使用此...
tshark -n -i eth0 tcp and host 192.168.12.14 and port 80
答案 1 :(得分:3)
您也可以考虑使用ngrep http://ngrep.sourceforge.net/usage.html#http