一:什么是https和http

Https和HTTP是一个协议,
http:就是互联网上应用最广泛的一种网络协议,是客户端和服务端请求和应答的标准设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
HTTP的安全版,即HTTP+SSL/TLS,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

二:https和http有什么区别

Https和HTTP区别 - 图1

1、端口

https的端口是443,而http的端口是80,当然两者的连接方式也是不太一样的。

2、传输数据

http传输是明文的,而https是用ssl进行加密的。https具有安全性

3、申请证书

https传输一般是需要申请证书,申请证书可能会需要一定的费用。
而http不需要