Alt-Svc HTTPヘッダーは、 同じリソースを別のサービスやプロトコルから 到達できることをクライアントに通知するために使用されます。たとえば、サーバーがHTTP/2をサポートしていることをHTTPクライアントに通知する場合に役立ちます。
例: サーバーがローカル IP 127.0.0.1 で稼働していて、2 つのポートでリッスンしている場合:80(非暗号化)と 443(暗号化)。以下の HTTP ヘッダーを使用して、ポート 443 で HTTP/2 がサポートされていることをクライアントに通知できます
Alt-Svc: h2=":443"
HTTP/2 が有効な場合、接続が HTTP/2 プロトコルで動作していないと このヘッダーが自動的に追加されます。
プロパティ HTTP2Options.AltSvc を使用してこの機能を有効または無効にできます。