HTTP和HTTPS的区别?

http是指超文本传输协议

https是指安全的超文本传输协议,它是在http协议的基础上加入了ssl协议保证安全传输。

这三个协议它都属于应用层协议

http和https主要应用于web浏览器和网站服务器之间传递数据,,http协议以明文的方式发送内容不提供任何方式的数据加密,因此如果攻击者截取了web浏览器和网站服务器之间的传输报文,就可以直接读到,安全性极差,所以它不适合传输一些敏感信息,比如密码之类的,然而HTTPS为了数据更加安全的传输,会在HTTP协议的基础上假如SSL协议,SSL协议依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。

二者之间的区别:

1、HTTPS协议需要申请CA证书,一般免费的证书比较少都需要交费

2、HTTP协议是超文本传输协议,信息是明文传输,HTTPS是具有安全性的SSL加密传输协议。

3、二者的连接方式也完全不一样,用的端口号也不一样,HTTP的端口号是80,而HTTPS的端口号是443.

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值