我需要使用TShark嗅探器获得对HTTP请求的完整描述。我的意思是类似于Wireshark的GUI,你可以在那里得到:
现在,我能够用以下方法剖析HTTP:
tshark -i eth0 -f 'dst host xxx.xxx.xxx.xxx' -d tcp.port=80,http上面印的是这样的东西:
139389.228821 x.x.x.x -> y.y.y.y HTTP GET /test.html HTTP/1.1或者我可以打印曲奇(或者所有的饼干?)例如:
tshark -i eth0 -f 'dst host xxx.xxx.xxx.xxx' -T fields -e http.cookie但是我想要完整的HTTP请求描述和原始数据。有可能吗?
发布于 2011-09-07 09:26:57
备注:见已接受答案的评论.
卷曲也许能为你做这件事。当您通过curl发布数据时,请使用-v和-i选项。您还可以使用-b和-c将cookie信息读/写到文件中,这样就可以查看它。
这可能并不完全是你想要的,因为听起来你已经有了一个程序来做投递,但是如果你能重新创建文章并用卷发发送,你会看到所有的原始数据(当你使用正确的选项时)。
卷曲文档是这里
发布于 2011-09-07 09:23:22
如果只监视您自己计算机的流量,请尝试费德勒。
或者使用Firefox的Firebug和/或Live报头和/或
https://stackoverflow.com/questions/7331465
复制相似问题