Publicité
Publicité

Contenu connexe

Publicité

HTTP.pptx

  1. HTTP
  2. Keep-Alive
  3. Keep-Alive
  4. Enabling Keep-Alive has additional benefits, such as: •Reduced CPU and memory usage – using persistent connections will benefit web hosting users. As fewer HTTP requests are generated, it reduces the usage of server resources. •HTTP pipelining – a client can deliver requests via the same TCP connection without waiting for the server to respond. •Modern browser support – many browsers use persistent connections automatically as long as the destination servers support Keep-Alive. A modern browser typically allows six connections per domain. •Increased SEO – enabling Keep-Alive improves site performance, which affects its search engine optimization (SEO) performance. •Reduced network congestion – lowering the number of TCP connections between servers and clients frees up network bandwidth. •Improved SSL/TLS performance – with Keep-Alive, an SSL/TLS connection only opens once, avoiding the need for additional handshakes and improving site latency.
  5. Pipelining
  6. Multiplexing
  7. Binary Framing Layer
  8. Streams, Messages, and Frames
  9. Request and Response Multiplexing
  10. Server Push
  11. Header Compression
  12. Request
  13. Response
  14. Thanks for your attention!
Publicité