wireshark如何解析http/2.0报文

  1. 首先要安装wireshark,尽量安装最新版本的wireshark。
  2. 然后用wireshark在client端抓取报文,或者在用tcpdump在服务端抓取报文。
  3. 用wireshark打开查看获得的报文文件。注意,如果所抓取的HTTP2使用的不是80端口,会被识别为TCP协议。所以会看到下面的情况。


    image.png
  4. 接下来,在wireshark中开启http/2.0的解码功能,在菜单analyze的enabled protocols中选中HTTP2。


    image.png
  5. 最后,在wireshark的菜单analyze的子菜单decode as中,将使用的tcp端口设置为按照HTTP2协议解析。


    image.png
  6. 确定之后,就会发现wireshark的页面发生变化, 协议一栏显示HTTP2,不再是TCP。选中一个报文以后,会发现在页面点底部,可以逐级点开查看HTTP2的每个条目的内容。


    image.png

参考:
https://jingyan.baidu.com/article/bad08e1ecab2df09c85121b7.html

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容