¿Qué son http y https?
El nombre completo de http es Protocolo de transferencia de hipertexto. Es un protocolo de transferencia de datos que especifica las reglas para la comunicación mutua entre navegadores y servidores de la World Wide Web y transmite documentos de la World Wide Web a través de Internet.
El nombre completo de https es Hyper Text Transfer Protocol over Secure Socket Layer o Hypertext Transfer Protocol Secure. En pocas palabras, es una versión segura de http.
La diferencia entre http y https:
1. La seguridad es diferente. http es el protocolo de transferencia de hipertexto y la información se transmite en texto claro. https es un protocolo de transporte cifrado con certificado SSL seguro. Entonces https es más seguro que http
2. Los puertos predeterminados son diferentes. El puerto predeterminado para http es 80 y el puerto predeterminado para https es 443.
3. Los protocolos son diferentes. http es un protocolo sin estado, mientras que https es un protocolo de red creado por ssl+http que puede realizar transmisión cifrada y autenticación de identidad.
4. El costo de implementación es diferente. http es gratuito, https requiere un certificado. Generalmente, hay pocos certificados gratuitos y es necesario pagar una tarifa. Entonces el costo de https será relativamente mayor.