HTTP/2 Serviço Alternativo

· Recursos

O cabeçalho HTTP Alt-Svc é usado para informar os clientes de que o mesmo recurso pode ser acessado por outro serviço ou protocolo, o que é útil se você quiser informar aos clientes HTTP que seu servidor suporta HTTP/2, por exemplo.


Exemplo: se seu servidor está rodando em um IP local 127.0.0.1 e está escutando em 2 portas: 80 (sem criptografia) e 443 (com criptografia). Você pode informar aos clientes que o HTTP/2 é suportado na porta 443 usando o seguinte cabeçalho HTTP

Alt-Svc: h2=":443"

Quando o HTTP/2 está habilitado, esse cabeçalho é adicionado automaticamente se a conexão não estiver rodando sobre o protocolo HTTP/2.

Você pode habilitar ou desabilitar esse recurso usando a propriedade HTTP2Options.AltSvc.