Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Site da Alura em HTTP x HTTPS

No exemplo dado pelo instrutor pra mostrar que a porta padrão é a porta 80, ele foi no browser e acessou o site da Alura.

https://www.alura.com.br/

Depois disso, pegou a URL que está no browser e a alterou, colocando a porta 80 e também mudando o protocolo de https para http

http://www.alura.com.br:80/

Tentei, por curiosidade, acessar a porta 80 sem mudar o protocolo e não funcionou:

https://www.alura.com.br:80/

A mensagem de erro foi: This site can’t provide a secure connection www.alura.com.br sent an invalid response. ERR_SSL_PROTOCOL_ERROR

A dúvida (curiosidade) aqui é: Por que colocando a porta 80 sou obrigado a mudar o protocolo?

2 respostas
solução!

Oii Thiago, tudo bem?

O motivo de você não puder usar a porta 80 com o protocolo HTTPS é que eles não são projetados para trabalhar juntos.

O protocolo HTTP opera na porta 80, enquanto o HTTPS (que é a versão segura do HTTP) opera na porta 443. Quando você tentou usar o HTTPS na porta 80, o navegador esperava uma conexão segura (pois você especificou o protocolo HTTPS), mas a porta 80 não fornece essa conexão segura, resultando no erro ERR_SSL_PROTOCOL_ERROR que você recebeu.

O HTTPS na porta 80 é como tentar encaixar uma peça quadrada em um buraco redondo - simplesmente não funciona porque eles não são feitos para se encaixar.

Espero ter te ajudado.

Um abraço e bons estudos.

Perfeito, Lorena. Obrigado!

Realmente mudando URL do site da Alura para: https://www.alura.com.br:443 funciona.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software