RFC 9113 — HTTP/2 by node

HTTP/2 keeps HTTP's semantics while replacing HTTP/1.1's textual framing with a binary, multiplexed one: many concurrent requests over a single connection, compressed header fields, and no head-of-line blocking at the HTTP layer.