HTTP/3 is the next major revision of the hypertext transfer protocol (HTTP). It will improve speed, security, and reliability.
After reading this article you will be able to:
Related Content
HTTP/2 vs HTTP/1.1
Why Site Speed Matters
Test the Speed of a Site
Speed Up a Website
How Site Speed Boosts SEO
Subscribe to theNET, Cloudflare's monthly recap of the Internet's most popular insights!
Copy article link
The Hypertext Transfer Protocol (HTTP) is an essential backbone of the Internet — it dictates how communications platforms and devices exchange information and fetch resources. In short, it is what allows users to load websites.
HTTP/3 is the latest major version of HTTP. Web browsers and servers can use it for significant upgrades to user experience, including performance, reliability, and security. Negotiating HTTP versions happens seamlessly, requiring no changes to website code.
HTTP/3 is the first major upgrade to HTTP since HTTP/2 was approved in 2015. It was published and made available to all Cloudflare customers in 2021.
An important difference in HTTP/3 is that it runs on QUIC, a new transport protocol. QUIC is designed to be fast and to support switching rapidly between networks. It relies on the User Datagram Protocol (UDP) rather than the Transmission Control Protocol (TCP), which mitigates an issue called head-of-line blocking in TCP, where network packet loss or reordering can slow down high-transaction connections. Furthermore, QUIC separates out the layer 4 transport connection from the layer 3 IP flow, allowing for migration between different networks without disruption.
QUIC can better support mobile-heavy Internet usage in which people carry smartphones and constantly switch from one network to another as they move about their day. This type of Internet usage was not common when the first Internet protocols were developed: devices were less portable and did not switch networks very often.
Google started work on an early version of QUIC in 2012. In 2016 it was adopted by the Internet Engineering Task Force (IETF) — a vendor-neutral standards organization — as they started creating the new HTTP/3 standard. After consulting with experts around the world, the IETF has made a host of changes to develop the now-standard version of QUIC published as RFC 9000.
QUIC helps fix some of HTTP/2's biggest shortcomings:
Requiring encryption within the transport layer, rather than at the application layer, has important implications for security. It means that the connection will always be encrypted. Previously, in HTTPS, the encryption and transport-layer connections occurred separately. TCP connections could carry data that was either encrypted or unencrypted, and the TCP handshake and Transport Layer Security (TLS) handshake were distinct events. However, QUIC sets up encrypted connections by default at the transport layer — application-layer data will always be encrypted.
QUIC accomplishes this by combining the two handshakes into one action, reducing latency since applications must wait for only one handshake to finish before sending data. It also encrypts metadata about each connection, including packet numbers and some other parts of the header, to help keep information about user behavior out of attackers' hands. This feature was not possible with HTTP/2 because it relied on TCP and TLS.
HTTP historically used plaintext TCP, which has negative consequences for security, since anyone monitoring communications can read requests and responses. Today, websites and web browsers prefer to encrypt all HTTP communications to help keep everyone safer and protect sensitive data. QUIC's encryption by default supports that goal.
Yes. HTTP/3 is implemented as standard in all major Web browsers and can be enabled by all Cloudflare customers without any changes to their origin. Learn how to make the switch for your domain.
Cloudflare Radar maintains up-to-date statistics on HTTP version usage.
什么的雄鸡 | 气管小憩室是什么意思 | 吃哈密瓜有什么好处 | 2017 年是什么年 | ct和b超有什么区别 |
美国总统叫什么名字 | 榴莲不能和什么吃 | 海水倒灌是什么意思 | 桑叶泡水喝有什么好处 | 总胆红素高是怎么回事有什么危害 |
绿意盎然是什么意思 | 糖尿病人吃什么 | 血小板低吃什么好补 | 狗狗尾巴下垂代表什么 | 太阳穴有痣代表什么 |
肝硬化吃什么药 | 凤字五行属什么 | 什么叫宿根太阳花 | 淋巴净排是什么服务 | 斑马吃什么 |
怕冷的女人是什么原因hcv8jop7ns7r.cn | 血糖低怎么办吃什么补hcv9jop3ns5r.cn | 很困但是睡不着是什么原因dayuxmw.com | 奥美拉唑治什么胃病hcv9jop2ns9r.cn | 被口什么感觉hcv8jop6ns2r.cn |
智商105是什么水平clwhiglsz.com | 孕妇有血窦要注意什么hcv9jop4ns8r.cn | 什么样的心情naasee.com | dragon是什么意思sscsqa.com | 长期熬夜有什么坏处96micro.com |
镉是什么东西onlinewuye.com | 惊奇地什么hcv7jop7ns4r.cn | 无期徒刑是什么意思clwhiglsz.com | 民考民是什么意思bysq.com | 吃什么有助于降血压hcv7jop6ns1r.cn |
菠萝蜜什么季节成熟helloaicloud.com | 高血压不能吃什么水果onlinewuye.com | 息斯敏又叫什么药名hcv8jop0ns0r.cn | 婷婷玉立什么意思1949doufunao.com | 牛瓦沟是什么部位hcv8jop6ns2r.cn |