HTTP/2

HTTP/2 es una evolución del protocolo HTTP 1.1; básicamente intenta ser más eficiente en el uso de las redes. La semántica es la misma, por lo que está diseñado para ser compatible con los protocolos anteriores.

 

Limitaciones de HTTP 1.1

HTTP 1.1 está limitado a procesar una solicitud por conexión, por lo que generalmente los clientes utilizan más de una conexión para solicitar archivos a los servidores. Pero esto genera un problema, ya que cuando hay demasiadas conexiones TCP abiertas, los clientes compiten por utilizar los recursos del servidor y el rendimiento disminuye progresivamente a medida que más clientes se conectan a los servidores.

Características principales

 

HTTP/2 introduce otras mejoras, más detalles: RFC7540.

 

HTTP/2 requiere nuestra versión personalizada de Indy porque requiere el protocolo ALPN.

 

Componentes

 

 

APIs