news 2026/8/12 9:22:15

明天(2026/03/17)发的jdk26开始支持http3了,以后看片网站用jdk26做,省了tcp三次握手。让大家看的更顺畅了

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
明天(2026/03/17)发的jdk26开始支持http3了,以后看片网站用jdk26做,省了tcp三次握手。让大家看的更顺畅了

文章目录

  • 引言
  • I jdk26开始支持http3
  • II 主流视频网站普遍采用 HTTP 协议传输视频

引言

HTTP/3基于QUIC协议,使用UDP而非TCP,无需传统三次握手。QUIC通过1-RTT握手建立安全连接(首次连接),支持0-RTT快速恢复会话。其采用加密、Connection ID等机制确保安全性,效率高于TCP。虽然仍需握手过程,但耗时更短、性能更优。

I jdk26开始支持http3

直接解决了三秒钟视频还没加载出来我就完事儿了的苦恼

https://openjdk.org/projects/jdk/26/

HTTP/3 不需要 TCP 三次握手,但仍然需要自己的连接建立过程(通常称为“握手”)。以下是关键点说明:

  • 底层协议不同:HTTP/3 基于 QUIC 协议,而 QUIC 在传输层使用 UDP,而非 TCP。由于 UDP 是无连接的,因此 不需要 TCP 的三次握手 。

  • 但 QUIC 有自己的握手机制:QUIC 在应用层实现了可靠的连接建立,包括加密协商(基于 TLS 1.3)和连接标识(Connection ID)等机制。这个过程通常只需 1 个 RTT(往返时延) 即可完成安全连接并开始传输数据 。

  • 首次连接 vs 会话恢复:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 15:43:36

首次学习markdown

MarkDown学习 标题: #号加空格标题 二级标题两个#号 同理三级标题三个#号 字体 左右两边分别两个*号是加粗 左右两边分别一个星号为斜体 斜体又加粗左右各三个星号 两波浪号删除线 引用 箭头符号加空格引用 分割线 三个杠就是分割线 图片 感叹号[]加() …

作者头像 李华
网站建设 2026/7/14 15:43:34

YOLOv8训练参数调优实战:从batch size到学习率的完整避坑指南

YOLOv8训练参数调优实战:从batch size到学习率的完整避坑指南 在计算机视觉领域,YOLOv8作为当前最先进的目标检测框架之一,其训练过程中的参数调优直接决定了模型性能的上限。本文将深入剖析YOLOv8训练中的关键参数设置,通过实战案…

作者头像 李华
网站建设 2026/7/14 15:43:47

GLM-OCR小白友好指南:从零开始,轻松玩转多模态OCR

GLM-OCR小白友好指南:从零开始,轻松玩转多模态OCR 你是不是经常遇到这样的烦恼?看到一张满是文字的图片,想提取里面的信息,只能一个字一个字地敲;收到一份扫描的表格或合同,想整理成电子版&…

作者头像 李华
网站建设 2026/7/14 15:43:48

claude code 和 figma 结合的流程

MCP 基础管理命令 在开始配置之前,先了解 Claude Code 中 MCP 的基本管理命令: # 列出所有已配置的服务器 claude mcp list# 查看特定服务器的详细信息 claude mcp get github# 删除服务器 claude mcp remove github# 在 Claude Code 中检查服务器状态…

作者头像 李华
网站建设 2026/7/14 15:43:36

键鼠映射如何让shadPS4模拟器操控体验超越原生手柄

键鼠映射如何让shadPS4模拟器操控体验超越原生手柄 【免费下载链接】shadPS4 shadPS4 是一个PlayStation 4 模拟器,支持 Windows、Linux 和 macOS 系统,用 C 编写。还提供了调试文档、键盘鼠标映射说明等,方便用户使用。源项目地址&#xff1…

作者头像 李华