HTTPS: It is an HTTP channel with security as its goal. Simply put, it is a secure version of HTTP, which is to add a layer of SSL under HTTP. The security foundation of HTTPS is SSL, so the details of encryption need SSL.
The main functions of HTTPS protocol can be divided into two types: one is to establish an information security channel to ensure the security of data transmission; The other is to confirm the authenticity of the website.
The data transmitted by HTTP protocol is unencrypted, that is, plain text, so it is very unsafe to transmit private information using HTTP protocol. In order to ensure that these private data can be encrypted, Netscape designed SSL (Secure Sockets Layer) protocol to encrypt the data transmitted through HTTP protocol, which gave birth to HTTPS. Simply put, HTTPS protocol is a network protocol constructed by SSL+HTTP protocol, which can be used for encrypted transmission and identity authentication. More coordinated than the engineering task force) * * *, and finally released a series of RFC, among which the famous RFC 26 16 defined HTTP 1. 1.