HTTP/2 协议(Wireshark 抓取浏览器加密的 HTTP2)

本文介绍了HTTP/2协议的发展背景,重点讨论了HTTP/1.1的高延迟问题和HTTP/2如何通过多路复用、二进制分帧、服务器推送等特性来提升性能。同时,讲解了TLS1.2的加密算法,并指导如何使用Wireshark解密HTTP/2的TLS消息。最后,澄清了HTTP/2并不强制依赖TLS/SSL,但浏览器通常要求使用此协议以保障安全性。
摘要由CSDN通过智能技术生成

HTTP/2 协议介绍

1.HTTP/1.1 发明以来发生的变化

  • 从几 KB 大小的消息,到几 MB 大小的消息
  • 每个页面小于 10 个资源,到每页面 100 多个资源
  • 从文本为主的内容,到富媒体(如图片、声音、视频)为主的内容
  • 对页面内容实时性要求的应用越来越多

2.HTTP/1.1 的高延迟问题

  • 高延迟带来页面加载速度的降低
  • 随着带宽的增加,延迟并没有显著下降
  • 并发连接有限
  • 同一连接同时只能在完成一个 HTTP 事务(请求/响应)才能处理下一个事务

3.高延迟 VS 高带宽

  • 単连接上的串行请求
  • 无状态导致的高传输量(低网络效率)

在这里插入图片描述

在这里插入图片描述

  • HTTP/1.1 不支持服务器推送消息

4.HTTP/2 特性

  • SPDY(2012-2016)
  • HTTP2(RF
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Wireshark是一种用于网络协议分析和数据包捕获的工具,可以用来分析HTTP协议的数据包。在Wireshark中,可以通过捕获的*.pcapng数据包来分析HTTP协议的请求和响应。 HTTP/2是一种更新的HTTP协议版本,它主要用于提高性能和效率。HTTP/2在应用层对HTTP/1.1进行了修改,并充分挖掘了TCP协议的性能。它引入了一些新的特性,包括二进制传输、标头压缩、多路复用和服务器消息推送等。 在Wireshark中,可以使用TLS1.2加密算法来解密HTTP/2的TLS消息。通过配置Wireshark的解密选项,可以将捕获到的加密HTTP/2数据包解密为明文。 HTTP/2并不是必须基于TLS/SSL协议的,但是在实际应用中,大多数使用HTTP/2的情况下都会使用TLS/SSL来提供安全性和加密保护。 在Wireshark中,可以使用HTTP/2 and SPDY indicator插件来检测HTTP/2的数据包。该插件可以将捕获到的数据包标识为HTTP/2协议的。 总结来说,通过使用Wireshark分析HTTP/2的数据包,可以了解HTTP/2的特性和应用情况,并使用TLS1.2加密算法来解密HTTP/2的TLS消息。同时,Wireshark提供了HTTP/2和SPDY插件来检测和标识HTTP/2的数据包。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Wireshark协议分析之HTTP.zip](https://download.csdn.net/download/qq_39112646/12248740)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [HTTP/2 协议Wireshark 抓取浏览器加密HTTP2)](https://blog.csdn.net/qq_38937634/article/details/111240660)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值