Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 359|Resposta: 0

HTTP/2 sobre TLS e HTTP/2 sobre Cleartext TCP para HTTP/2

[Copiar link]
Publicado em 2025-9-22 20:02:51 | | | |
Os protocolos HTTP/1.x e HTTP/2 são comparados
https://www.itsvse.com/thread-10023-1-1.html

HTTPS(h2) e HTTP(h2c)

Assim como HTTP/1.x, HTTP/2 inclui HTTPS com TLS e HTTP sem TLS.

HTTPS (HTTP/2 sobre TLS)

Criptografar comunicação usando TLS
O identificador é h2
Protocolo de exemplo:https

HTTP (HTTP/2 sobre TCP em texto claro)

Comunique-se em texto simples sem usar TLS
O identificador é H2C
Protocolo de exemplo:http

Como a maioria dos navegadores comuns suporta apenas H2, isso é essencialmente necessário. O TLS usado no H2 possui os seguintes requisitos:

  • TLS 1.2 ou posterior
  • É necessário suporte para extensão SNI
  • O cliente deve indicar o nome de domínio alvo durante a negociação do TLS.
  • Para o TLS 1.2, aplicam-se os seguintes requisitos para suítes de cifras:
  • Não use os conjuntos de cifras na lista negra do RFC 7540
  • Suporte TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 necessário


Todos os principais navegadores (Chrome, Firefox, Safari, Edge, etc.).Apenas o H2 (versão criptografada) é implementado e suportado, não o H2C

ASP.NET Core estabelece o protocolo H2C

A configuração é a seguinte:

O código rígido é o seguinte:

Código de teste:

Como mostrado abaixo:



(Fim)




Anterior:Backup e Restauração da Configuração do MikroTik (IV) RouterOS
Próximo:A rede de criptomoedas Stratum V1 e V2 se comunica com o protocolo do pool
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com