首页
随机
最近更改
特殊页面
社群首页
参数设置
关于WHY42
免责声明
WHY42
搜索
用户菜单
登录
欢迎来到Riguz的小站!这是一个私人wiki,用来记录一些我的笔记。
查看“︁HTTP/3”︁的源代码
←
HTTP/3
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web, complementing the widely-deployed [[HTTP/1.1]] and [[HTTP/2]]. Unlike previous versions which relied on the well-established TCP (published in 1974), HTTP/3 uses [[QUIC]], a multiplexed transport protocol built on UDP. On 6 June 2022, IETF published HTTP/3 as a Proposed Standard in RFC 9114. * [https://datatracker.ietf.org/doc/html/rfc9114 RFC9114] [[Image:HTTP semantics.png|400px]]<ref>https://nestify.io/blog/http-3-everything-you-need-to-know/</ref> = Overview = == HTTP/2 vs HTTP/3 == One of the main touted advantages of HTTP/3 is increased performance, specifically around fetching multiple objects simultaneously. With HTTP/2, any interruption (packet loss) in the TCP connection blocks all streams (Head of line blocking). Because HTTP/3 is UDP-based, if a packet gets dropped that only interrupts that one stream, not all of them. In addition, HTTP/3 offers 0-RTT support, which means that subsequent connections can start up much faster by eliminating the TLS acknowledgement from the server when setting up the connection. This means the client can start requesting data much faster than with a full TLS negotiation, meaning the website starts loading earlier.<ref>https://blog.cloudflare.com/http-3-vs-http-2</ref> HTTP2: [[Image:HTTP2 packet loss.gif]] HTTP3: [[Image:HTTP3 packet loss.gif]] == Performance == [[Image:HTTP3 performance.webp|600px]]<ref>https://requestmetrics.com/web-performance/http3-is-fast/</ref> [[Category:Network]] [[Category:RFC]] [[Category:Protocol]] [[Category:HTTP]]
返回
HTTP/3
。