HTTP2, HTTPS, HTTP Conections & TLS Handshake
HTTP 1.1
-
Connectino Behavior
- New Connection for each request
- Connection Reuse
- Connection Closure
-
Performance Consideration:
- Latency
- Resource Consumption
HTTPs (HTTP over TLS/SSL)
- Connection Behavior
- TLS Handshake
- Persistent Connections
- HTTP/1.1 Features
- Performance Considerations
- Latency
- Connection Resumption
HTTP2
- Connection Behavior
- Multiplexing
- Single Connection
- Prioritization
- Performance Considerations
- Reduced Latency
- Lower Resource Usage
References :
- http1.1 : https://www.rfc-editor.org/rfc/rfc9110.html
- http2 : https://httpwg.org/specs/rfc7540.html
- https : https://en.wikipedia.org/wiki/HTTPS
- tls : https://en.wikipedia.org/wiki/Transport_Layer_Security