HTTP:超文本传输协议。它是互联网上使用最广泛的网络协议,所有的www文件都必须符合这个标准。它是一种客户机和服务器请求和响应标准(TCP),用于将超文本从www服务器传输到本地浏览器。它可以使浏览器更加高效,减少网络传输。它不仅保证了计算机正确、快速地传输超文本文档,而且确定了传输文档的哪一部分和内容的哪一部分先显示(如文字后图形)。
HTTPS:安全套接字层上的超文本传输协议。安全HTTP通道简单来说就是HTTP的一个安全版本,就是在HTTP下面加了SSL层,HTTPS的安全基础是SSL,所以加密的细节需要SSL。
HTTPS和HTTP的主要区别
Https协议需要向CA申请证书。一般免费证书很少,需要一定的费用。
Http是一种超文本传输协议,信息以明文形式传输,https是一种安全的ssl/tls加密传输协议。
HTTP和HTTPS使用完全不同的连接方法。http使用最常见的端口80,而https使用端口443;
Http连接很简单,无状态;HttpS协议是由SSL/TLS HTTP协议搭建的网络协议,可以进行加密传输和认证,比HTTP协议更安全。