HTTP/2 Alternate Service

· Funkcje

Nagłówek HTTP Alt-Svc służy do informowania klientów, że ten sam zasób jest dostępny przez inną usługę lub protokół. Jest to przydatne, gdy chcesz poinformować klientów HTTP, że Twój serwer obsługuje na przykład HTTP/2.


Przykład: jeśli serwer działa na lokalnym IP 127.0.0.1 i nasłuchuje na 2 portach: 80 (niezaszyfrowany) i 443 (zaszyfrowany), możesz poinformować klientów, że HTTP/2 jest obsługiwane na porcie 443, używając następującego nagłówka HTTP

Alt-Svc: h2=":443" 

Gdy HTTP/2 jest włączony, nagłówek jest automatycznie dodawany, jeśli połączenie nie działa na protokole HTTP/2.

Tę funkcję możesz włączyć lub wyłączyć za pomocą właściwości HTTP2Options.AltSvc.