所以我向我的 apache2 服务器发送自定义 http post/get/put 请求,我想准确记录服务器收到的内容。到目前为止,我正在使用 ForensicLog 模块,它允许我查看大多数内容,例如内容类型、正文长度、标题,但看不到正文内容。我怎样才能看到这些信息?
Protocol = Http
Method = Post
Port = 80
Http Body = testbody
Http Header = testheader, value: 222
root@pc44:/var/log/apache2# cat forensic_log.log +22875:5ab9615a:0|POST / HTTP/1.1|Host:172.18.64.136|Accept:*/*|testheader:222|Content-Length:8|Content-Type:application/x-www-form-urlencoded-22875:5ab9615a:0
答案1
您可以使用 tcpdump 捕获流量。然后您可以使用 Tshark 工具解码文件以获取需要发送的所有字段。