Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida Sobre Implementação

Porque precisou de uma nova chave e um novo certificado pro http2 e porque ele foi implementado no front? nao era só repetir o processo da aula de como implementar o https?

1 resposta
solução!

Olá Davi. Tudo bem com você?

Uma das características do HTTP/2 é que ele foi projetado para ser usado com HTTPS, o que significa que a segurança é uma parte essencial do protocolo. Por isso, é necessário gerar um novo certificado e uma nova chave para habilitar o HTTPS, mesmo que você já tenha feito isso anteriormente para o HTTP/1.1.

O processo de geração de um certificado e chave para HTTPS é similar ao que você já aprendeu, mas é importante repetir esse processo porque cada certificado é específico para o servidor e o domínio que você está usando. No exemplo da aula, foi usado o comando openssl para gerar um novo certificado (server.crt) e uma chave (server.key), que são necessários para configurar o servidor HTTP/2 com segurança.

Quanto à implementação no front, o que acontece é que o HTTP/2 permite a multiplexação de requisições, o que melhora a performance, especialmente para aplicações web com muitos recursos estáticos, como imagens e scripts. A biblioteca spdy é usada para criar um servidor que suporte HTTP/2, permitindo que você sirva seu conteúdo de maneira mais eficiente.

Em resumo, embora o processo de geração de certificados seja semelhante, a implementação do HTTP/2 traz melhorias que justificam a necessidade de configurar novamente o ambiente com novos certificados e chaves.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado