TsgcWebSocketHTTPServer | Service alternatif HTTP/2

L'en-tête HTTP Alt-Svc est utilisé pour informer les clients que la même ressource peut être atteinte depuis un autre service ou protocole, ce qui est utile si vous souhaitez informer les clients HTTP que votre serveur prend en charge HTTP/2 par exemple.

 

Exemple : si votre serveur fonctionne sur une adresse IP locale 127.0.0.1 et écoute sur 2 ports : 80 (non chiffré) et 443 (chiffré). Vous pouvez informer les clients que HTTP/2 est pris en charge sur le port 443 en utilisant l'en-tête HTTP suivant

 

Alt-Svc: h2=":443"

 

Lorsque HTTP/2 est activé, cet en-tête est automatiquement ajouté si la connexion ne fonctionne pas sur le protocole HTTP/2.

Vous pouvez activer ou désactiver cette fonctionnalité à l'aide de la propriété HTTP2Options.AltSvc.