这是显示三帧的HTTP/2的Wireshark捕获吗?

这是显示三帧的HTTP/2的Wireshark捕获吗?,wireshark,http2,Wireshark,Http2,我已经捕获了HTTP/2抓取https://example.com. 捕获的初始行上的三个条目是: HyperText Transfer Protocol 2 Stream: Magic Stream: SETTINGS, Stream ID: 0, Length 18 Stream: WINDOW_UPDATE, Stream ID: 0, Length 4 我应该如何提及这些?我可以说它们是来自流0的三个初始帧,是Magic、SETTINGS和WINDOW\u U

我已经捕获了HTTP/2抓取https://example.com. 捕获的初始行上的三个条目是:

HyperText Transfer Protocol 2
    Stream: Magic
    Stream: SETTINGS, Stream ID: 0, Length 18
    Stream: WINDOW_UPDATE, Stream ID: 0, Length 4

我应该如何提及这些?我可以说它们是来自流0的三个初始帧,是Magic、SETTINGS和WINDOW\u UPDATE帧吗?

Magic不是一个帧,而是一组特殊的字节,类似于HTTP/1.1消息。它在所有HTTP/2连接开始时发送,以允许HTTP/1.1服务器通过HTTP/1.1响应优雅地拒绝连接,以便客户端知道恢复到HTTP/1.1。它的官方名称是“魔法”,但通常被称为“魔法”信息。作为旁白

您可以看到,这个神奇的消息不是一个帧,因为它既没有流id,也没有任何其他必要的id


设置和窗口更新消息实际上是帧,并且在扩展中添加了一些帧和更多帧。

魔术不是一个帧,而是一组特殊的字节,类似于HTTP/1.1消息。它在所有HTTP/2连接开始时发送,以允许HTTP/1.1服务器通过HTTP/1.1响应优雅地拒绝连接,以便客户端知道恢复到HTTP/1.1。它的官方名称是“魔法”,但通常被称为“魔法”信息。作为旁白

您可以看到,这个神奇的消息不是一个帧,因为它既没有流id,也没有任何其他必要的id


“设置”和“窗口更新”消息实际上都是框架,并且在“扩展”中添加了一些框架和其他框架。

谢谢。魔法根本不在流中,它在流0之前。才意识到你是谁。我现在正在仔细阅读你的书,它就在我旁边!哈哈!我仍然在围绕http2的问题进行研究,以帮助解决问题,并看看我还能学到什么。希望你觉得这本书有用!是的,非常感谢。魔法根本不在流中,它在流0之前。才意识到你是谁。我现在正在仔细阅读你的书,它就在我旁边!哈哈!我仍然在围绕http2的问题进行研究,以帮助解决问题,并看看我还能学到什么。希望你觉得这本书有用!是的,非常喜欢。