如何使用tcpdump或从头开始编写模仿Fiddler的程序?
当Fiddler不在Mac OS X或Ubuntu上时,如果我们不安装/使用Wireshark或任何其他更重负荷的工具,那么使用
tcpdump
的方法是什么
1)可以打印出来
GET /foo/bar HTTP/1.1
[request content in RAW text]
[response content in RAW text]
POST /foo/... HTTP/1.1
这应该可以通过tcpdump或在短shell脚本或Ruby / Python / Perl脚本中使用tcpdump来完成。
2)实际上,如果脚本可以输出HTML,它可以很简洁
GET /foo/bar HTTP/1.1
POST /foo/... HTTP/1.1
在页面上,对于要显示的任何浏览器,然后当点击任何这些行时,它将展开以显示上面的(1)所示的RAW内容。再次单击它将隐藏详细信息。扩展UI可以使用jQuery或任何JS库来完成。脚本可能很短......可能少于20行?是否有人知道如何为(1)或(2)做到这一点?
没有找到相关结果
已邀请:
1 个回复
可扇胆