HTTP/2

Noun · Development

Definitions

  1. The second major version of HTTP, introducing multiplexed streams (multiple requests over one TCP connection), header compression (HPACK), server push, and binary framing. Eliminates HTTP/1.1's head-of-line blocking at the application layer. Based on Google's SPDY protocol. Requires TLS in practice (all browsers mandate HTTPS for HTTP/2).

    In plain English: A faster version of HTTP that sends multiple requests over a single connection simultaneously instead of one at a time.

    Example: "HTTP/2 multiplexing means the browser doesn't need 6 parallel TCP connections anymore — all requests share one connection efficiently."

Related Terms