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

No HTTP/2 o uso do HTTPS é obrigatório, no HTTP/1.1 não.

A explicação contradiz a resposta:

"Correto, o HTTP/2 reforça bastante o uso do HTTPS, ao contrário do HTTP/1.1 em que isto era opcional. Apesar de não ser obrigatório em sua especificação, os browsers não suportam o HTTP/2 sem HTTPS, o que acaba fazendo com que o seu uso seja exclusivo em modo criptografado."

Por acaso a sentença destacada estava se referindo ao HTTP/1.1?

2 respostas
solução!

Fala Ley, tudo bem?

A sentença se refere ao HTTP/2 dizendo que, no protócolo HTTP/2 não é obrigatório o uso do HTTPS, porém, os browsers não suportam o HTTP/2 sem HTTPS, ou seja, acaba sendo obrigatório o uso do HTTPS. Então o que foi dito é que mesmo não sendo obrigatório de acordo com as regras do próprio http/2, os browsers que o suportam forçam o uso do https. Você pode consultar mais sobre isso na wikipedia do HTTP/2, na sessão Encriptação.

Espero ter esclarecido a sua dúvida! Abraços e bons estudos :D

obrigado, mateus