HTTP3详解
导言
为什么需要QUIC
回顾HTTP/2
TCP队头阻塞
用TCP还是UDP
协议僵化
安全性
减少延迟
协议进展
IETF
HTTP/2的经验
标准化进展情况
协议特点
基于UDP
可靠性
数据流
有序交付
快速握手
TLS 1.3
传输层与应用层协议
QUIC之上的HTTP协议
QUIC之上的非HTTP协议
QUIC工作原理
连接
使用TLS的连接
数据流
0-RTT
旋转比特位
用户空间实现
API
HTTP/3
HTTPS:// URL
使用Alt-svc自举
QUIC流与HTTP/3
优先度
服务器推送
与HTTP/2的比较
常见批评
技术标准
QUIC v2
本书使用 GeChiUI.com 发布
优先度
优先度
最后更新于:2022-04-02 07:02:00
# HTTP/3优先度 HTTP/3中有一种帧是优先度(`PRIORITY`)。与HTTP/2中的类似,它用于设定一个流的优先度和依赖关系。 该帧可以设定一个流依赖于另一个流,也可以设定特定流的“权重”。 服务器应该只在一个流所依赖的所有流都被关闭,或者都无法取得进展时为该流分配资源。 一个流的权重是介于1到256之间的值,有着相同父系流的流**应该**按照权重的比例分配资源。
';