当前位置:首页 > 实用技巧 >

x5内核与cw内核哪个好(为什么要关闭x5内核)

来源:原点资讯(www.yd166.com)时间:2023-06-12 09:31:35作者:YD166手机阅读>>

x5内核与cw内核哪个好,为什么要关闭x5内核(1)

作者:billpchen,腾讯看点前端开发工程师

译者:编译青春

转发链接:HTTPS://mp.weixin.qq.com/s/MHYMOYHqhrAbQ0xtTkV2ig

前言

2015 年 HTTP/2 标准发表后,大多数主流浏览器也于当年年底支持该标准。此后,凭借着多路复用、头部压缩、服务器推送等优势,HTTP/2 得到了越来越多开发者的青睐。不知不觉的 HTTP 已经发展到了第三代,鹅厂也紧跟技术潮流,很多项目也在逐渐使用 HTTP/3。本文基于兴趣部落接入 HTTP/3 的实践,聊一聊 HTTP/3 的原理以及业务接入的方式。

1. HTTP/3 原理1.1 HTTP 历史

在介绍 HTTP/3 之前,我们先简单看下 HTTP 的历史,了解下 HTTP/3 出现的背景。

x5内核与cw内核哪个好,为什么要关闭x5内核(2)

随着网络技术的发展,1999 年设计的 HTTP/1.1 已经不能满足需求,所以 Google 在 2009 年设计了基于 TCP 的 SPDY,后来 SPDY 的开发组推动 SPDY 成为正式标准,不过最终没能通过。不过 SPDY 的开发组全程参与了 HTTP/2 的制定过程,参考了 SPDY 的很多设计,所以我们一般认为 SPDY 就是 HTTP/2 的前身。无论 SPDY 还是 HTTP/2,都是基于 TCP 的,TCP 与 UDP 相比效率上存在天然的劣势,所以 2013 年 Google 开发了基于 UDP 的名为 QUIC 的传输层协议,QUIC 全称 Quick UDP Internet Connections,希望它能替代 TCP,使得网页传输更加高效。后经提议,互联网工程任务组正式将基于 QUIC 协议的 HTTP (HTTP over QUIC)重命名为 HTTP/3。

1.2 QUIC 协议概览

TCP 一直是传输层中举足轻重的协议,而 UDP 则默默无闻,在面试中问到 TCP 和 UDP 的区别时,有关 UDP 的回答常常寥寥几语,长期以来 UDP 给人的印象就是一个很快但不可靠的传输层协议。但有时候从另一个角度看,缺点可能也是优点。QUIC(Quick UDP Internet Connections,快速 UDP 网络连接) 基于 UDP,正是看中了 UDP 的速度与效率。同时 QUIC 也整合了 TCP、TLS 和 HTTP/2 的优点,并加以优化。用一张图可以清晰地表示他们之间的关系。

x5内核与cw内核哪个好,为什么要关闭x5内核(3)

那 QUIC 和 HTTP/3 什么关系呢?QUIC 是用来替代 TCP、SSL/TLS 的传输层协议,在传输层之上还有应用层,我们熟知的应用层协议有 HTTP、FTP、IMAP 等,这些协议理论上都可以运行在 QUIC 之上,其中运行在 QUIC 之上的 HTTP 协议被称为 HTTP/3,这就是”HTTP over QUIC 即 HTTP/3“的含义。

因此想要了解 HTTP/3,QUIC 是绕不过去的,下面主要通过几个重要的特性让大家对 QUIC 有更深的理解。

1.3 零 RTT 建立连接

用一张图可以形象地看出 HTTP/2 和 HTTP/3 建立连接的差别。

x5内核与cw内核哪个好,为什么要关闭x5内核(4)

栏目热文

安装x5内核教程(安卓x5内核安装包下载)

安装x5内核教程(安卓x5内核安装包下载)

“事儿哥”每次给大家分享实用的小工具,都有一种众口难调的感觉!今天分享了看影视的app,留言中就有小伙伴想要看小说的,...

2023-06-12 09:05:32查看全文 >>

为什么要关闭x5内核(x5内核加载失败修复步骤)

为什么要关闭x5内核(x5内核加载失败修复步骤)

说起微信,大家肯定不会陌生吧,作为用户数量已达11亿的移动社交工具,微信已经成为从最初的即时通讯App到现在覆盖通讯、社...

2023-06-12 09:07:16查看全文 >>

浏览器x5内核好不好(x5浏览器内核初始化失败怎么解决)

浏览器x5内核好不好(x5浏览器内核初始化失败怎么解决)

不知道大家在使用微信时有没有过这样的感觉,那就是用微信打开网页时感觉会比较慢,但是如果在浏览器上打开却要快上许多,这是怎...

2023-06-12 09:14:04查看全文 >>

系统内核和x5内核哪个好(如何确定是否使用x5内核)

系统内核和x5内核哪个好(如何确定是否使用x5内核)

作为与js交互的优化之一,今天讲一下如何集成腾讯X5。首先我们先了解一下TBS浏览服务:背景知识:1. TBS(腾讯浏览...

2023-06-12 09:12:08查看全文 >>

播放器的x5内核是什么(x5内核和原生内核哪个流畅)

播放器的x5内核是什么(x5内核和原生内核哪个流畅)

1、引言随着移动网络网速的提升与资费的降低,视频直播作为一个新的娱乐方式已经被越来越多的用户逐渐接受。特别是最近这几年,...

2023-06-12 09:32:00查看全文 >>

x5预置效果是什么意思(x5音效设置怎么调最佳)

x5预置效果是什么意思(x5音效设置怎么调最佳)

  对于摄影发烧友来说,有三大必备法宝值得用一生去追求,那就是专业镜头、好的拍摄场景和功能强大的后期图片处理软件,所以说...

2023-06-12 08:53:25查看全文 >>

无法安装x5内核(安卓x5内核安装包下载)

无法安装x5内核(安卓x5内核安装包下载)

RTS 在阿里云视频直播的基础上进行底层技术优化,通过集成阿里云播放器 SDK,支持在千万级并发场景下节点间毫秒级延时直...

2023-06-12 09:09:28查看全文 >>

为什么x5内核加载失败(内核加载失败解决办法)

为什么x5内核加载失败(内核加载失败解决办法)

TBS视频播放TBS视频播放器可以支持市面上几乎所有的视频格式,包括mp4, flv, avi, 3gp, webm, ...

2023-06-12 09:22:25查看全文 >>

x5内核没了会怎样(x5内核初始化失败怎么解决)

x5内核没了会怎样(x5内核初始化失败怎么解决)

从 iOS 13 的深色外观到 Android 10 的深色主题,似乎是延续了去年对「数字健康」这一话题的思考,如何将界...

2023-06-12 09:32:58查看全文 >>

为什么不支持x5内核(x5内核加载失败修复步骤)

为什么不支持x5内核(x5内核加载失败修复步骤)

一. 序事情是这样的,前几天收到 Google Play 的通知邮件,这才想起来有几款在 Google Play 上架的...

2023-06-12 08:58:57查看全文 >>

文档排行