HTTP

HTTP 0.9

HTTP 1.0

HTTP 1.1

  • Limitations

    • new TCP connection per request

HTTP 2.0 (speedy)

  • speed

  • header size (efficiency)

    • maintenance of index of previously sent headers - no need to send it multiple times, it's only needed to send a difference

  • data sent in chunks

  • single TCP connection to deliver requests and responses in parallel

  • multiplexing

HTTP 3

  • quic to manage packet loss

Performance comparison

Last updated

Was this helpful?