Jump to content

HTTP persistent connection

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Helix84 (talk | contribs) at 22:30, 31 October 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Schema of multiple vs. persistent connection.

HTTP persistent connection is a connection method introduced in HTTP/1.1 which enables using one connection to send/receive multiple HTTP requests/responses.

Advantages

  • less cpu & memory usage (because fewer connections are open simmultaneously)
  • enables HTTP pipelining of requests and responses
  • reduced network congestion (fewer packets opening TCP connection)
  • reduced latency in subsequent requests
  • errors can be reported without the penalty of closing the TCP connection