tshark怎么报文http报文
时间: 2023-10-05 12:13:49 浏览: 50
使用Tshark命令行工具可以抓取并显示HTTP报文。下面是一个示例命令:
```
tshark -i eth0 -Y 'http.request.method == "GET" or http.request.method == "POST"' -T fields -e http.request.method -e http.request.uri -e http.host -e http.user_agent
```
这个命令将在接口`eth0`上抓取HTTP GET和POST请求,并显示请求方法,请求URI,主机和用户代理。你可以根据需要修改过滤器和显示字段,以满足你的需求。
相关问题
tshark解析http2
Tshark可以通过使用"-T fields"选项来解析HTTP2协议。您可以使用以下命令来解析HTTP2:
tshark -r your_capture_file.pcapng -Y "http2" -T fields -e http2.stream -e http2.type -e http2.flags -e http2.length -e http2.header.name -e http2.header.value
这将显示HTTP2流、类型、标志、长度、头部名称和值等信息。
tshark 不解析http2怎么办
您可以使用Wireshark来解析HTTP2,因为tshark不支持HTTP2解析。您可以使用以下命令来过滤HTTP2流量:http2或者http2.request.method或者http2.response.status_code。