What is the relationship between Https,http and SSL?
HTTP is a Hypertext Transfer protocol that allows a browser to access a variety of websites using this protocol.
SSL refers to secure Sockets layer, which is a secure and complete security protocol to ensure network data transmission.
HTTPS is a Hypertext Transfer protocol that adds a layer of encryption protocol on the basis of HTTP rules, and S refers to secure Socket layer,
HTTP data transmission is roughly the case: HTTP protocol encapsulated packets <-> TCP/IP <-> server, disadvantage: packets may be stolen or tampered with lost
The HTTPS approximate process is this: HTTP protocol encapsulated packet + SSL encryption <-> TCP/IP <-> Server disadvantage: Although security, but the overhead has become larger, the transmission speed is also slow.
If the HTTP transmission is likened to a data pipeline, SSL is the special protection layer of this pipeline, this SSL can not only protect the HTTP transmission, but also can be used in other data encryption transmission
The relationship between Https,http and SSL