当前位置: 首页 > news >正文

【刷题Day19】HTTP的各个版本(浅)

HTTP 1.0 和 2.0 有什么区别?

HTTP/1.0 版本主要增加以下几点:

  • 增加了HEAD、POST等新方法。
  • 增加了响应状态码。
  • 引入了头部,即请求头和响应头
  • 在请求中加入了HTTP版本号
  • 引入了Content-Type,使得传输的数据不再限于文本。

HTTP/1.1 版本主要增加以下几点:

  • 新增了连接管理即keepalive,允许持久连接。
  • 支持pipeline,无需等待前面的请求响应,即可发送第二次请求。
  • 允许响应数据分块(chunked),即响应的时候不标明Content-Length,客户端就无法断开连接,知道收到服务端的EOF,利于传输大文件。
  • 新增缓存的控制和管理。
  • 加入了Host头,用在你一台机子部署了多个主机,然后多个域名解析又是同一个IP,此时加入了Host头就可以判断你到底是要访问哪个主机。

HTTP/2 版本主要增加以下几点:

  • 是二进制协议,不再是纯文本。
  • 支持一个TCP连接发起多请求,移除了pipeline。
  • 利用HPACK压缩头部,减少数据传输量。
  • 允许服务端主动推送数据。

HTTP 2.0 和 3.0 有什么区别?

维度HTTP 2.0HTTP 3.0
基于的传输层协议不同基于TCP,使用二进制分帧层(Dinary Framing Layer)实现多路复用。基于UDP,使用QUIC协议(Quick UDP Internet Connections),提供类似TCP的可靠性和多路复用。
性能和可靠性区别解决了HTTP/1.x中的队头阻塞问题,但仍然受制于TCP的队头阻塞,尤其在高延迟或丢包情况下。通过QUIC协议,避免了TCP队头阻塞,即使在网络不稳定的情况下也能提供更好的性能。
从安全性角度来看可以使用TLS加密(HTTPS),但加密并非强制要求。默认使用QUIC自带的TLS 1.3加密,安全性更高,且加密是强制的。
从连接建立速度需要TCP三次握手和TLS握手,连接建立相对较慢。QUIC集成了连接建立和加密握手,连接建立速度更快,尤其在初次连接时。

HTTP 和 HTTPS 有什么区别?

维度HTTPHTTPS
数据传输安全性数据以明文传输,容易被窃听、篡改通过SSL/TLS协议怼数据进行加密传输,提供数据机密性和完整性保障
端口号(默认使用端口)80443
性能无加密过程,连接建立速度稍快基于HTTP上又加了SSL(Secure Sockets Layer)或TLS(Transport Layer Security)协议来实现的加密传输,加解密过程增加了计算开销,握手时间较长,但现代硬件和协议优化已使性能差距减小。
SEO影响搜索引擎一般会降低未加密站点的排名搜索引擎更倾向于优先展示HTTPS网站。

相关文章:

  • iOS Google登录
  • 2025妈妈杯数学建模B题完整分析论文
  • 【全部更新】2025妈妈杯D题1-4问mathercupD题数学建模挑战赛D题数学建模思路代码文章教学短途运输货量预测及车辆调度问题
  • 2025MathorcupD题 短途运输货量预测及车辆调度问题 保姆级教程讲解|模型讲解
  • 36V转2.8V3A同步降压恒压WT6043A
  • 下载HBuilder X,使用uniapp编写微信小程序
  • 数控机床中滚珠导轨的作用是什么?
  • 深度学习神经网络全连接笔记day1
  • 深入浅出目标检测:从入门到YOLOv3,揭开计算机视觉的“火眼金睛”
  • 如何评价2025 mathorcup妈妈杯数学建模竞赛?完整建模过程+完整代码论文全解全析来了
  • Spring Boot自动配置原理深度解析:从条件注解到spring.factories
  • 代码随想录算法训练营第二十一天
  • 工作总结(十二)——迁移svn单项目到gitlab上,保留历史提交记录
  • 使用 Docker 安装 Elastic Stack 并重置本地密码
  • STM32CubeMX-H7-15-SPI通信协议读写W25Q64
  • 第11篇:Linux程序访问控制FPGA端HEX<四>
  • C++23 新特性:行拼接前去除空白符 (P2223R2)
  • 相比其他缓存/内存数据库(如 Memcached, Ehcache 等),Redis 在微服务环境中的优势和劣势是什么?
  • 浪涌保护器:纳秒盾支持2/4/8线制,全面防护信号、电源及网络设备 智能防雷设备
  • 力扣每日打卡 2364. 统计坏数对的数目 (中等)
  • 马上评丨老师要求犯错学生当众道歉,不该成被告
  • 欧盟数字法开出首张罚单:苹果和Meta合计被罚7亿欧元
  • 2024年我国数字阅读用户规模达6.7亿
  • 神二十瞄准明日17时17分发射
  • 2025年上海车展后天开幕,所有进境展品已完成通关手续
  • 新疆维吾尔自治区交通运输厅副厅长刘艳东接受审查调查