HTTP/2 Alternate Service

· Características

La cabecera HTTP Alt-Svc se usa para informar a los clientes de que el mismo recurso puede alcanzarse desde otro servicio o protocolo; resulta útil si quieres informar a los clientes HTTP de que tu servidor admite HTTP/2, por ejemplo.


Ejemplo: si tu servidor se ejecuta en una IP local 127.0.0.1 y está escuchando en 2 puertos: 80 (sin cifrar) y 443 (cifrado). Puedes informar a los clientes de que HTTP/2 es compatible en el puerto 443 usando la siguiente cabecera HTTP

Alt-Svc: h2=":443" 

Cuando HTTP/2 está activado, esta cabecera se añade automáticamente si la conexión no está usando el protocolo HTTP/2.

Puedes activar o desactivar esta característica mediante la propiedad HTTP2Options.AltSvc.