【发布时间】:2018-08-23 04:12:49
【问题描述】:
我在 macOS High Sierra 上安装了 Wireshark,并在使用 CURL 对本地服务器进行 HTTP 调用时捕获了一些网络流量。 在 wireshark 中捕获的流量只显示 TCP 数据包。在查看 TCP 数据包中的数据时,我可以看到 HTTP 数据包,但 Wireshark 并未将这些数据包识别为数据包协议。
有什么方法可以让它正确解析 HTTP 数据包?
我的一个猜测是,Wireshark 仅将位于端口 80 上的数据包识别为 HTTP。如果是这样,有什么方法可以更改此设置?
附:这里不涉及 HTTPS,只是将旧的 HTTP 从客户端映射到 REST API。
【问题讨论】:
-
这是一个有用的问题.....