HTTP和HTTPS

💡 每日一个知识点

HTTP

http,我们一般称为超文本传输协议,实现了客户端到服务端,请求-响应模式的双向通讯。超文本传输,顾名思义就是不仅仅可以传输文本,还可以传输图片,视频,html表单等。总结来说,HTTP就是一个计算机世界里专门在两点之间进行文字,图片,视频等超文本传输的规范。http是应用层协议,一般运行于 TCP/IP(传输控制/网络协议)之上,HTTP依靠IP协议实现寻址与路由,依靠TCP协议实现可靠数据传输,DNS协议实现域名查询,SSL实现安全通信。

HTTPS

要知道,http是进行的明文传输,并且不会提供任何方式的数据加密,所以一些敏感的信息,例如用户的账号密码,信用卡号都可以直接拿到,因此是极不安全的。而https是在http的基础上增加了SSL加密,是具备了加密的传输协议,更安全,更可靠。但是HTTPS不是免费的SSL证书的申请是需要钱的,会增加一些成本。

总结

  1. http是超文本传输协议,信息是明文传送,https是具备ssl加密的传输协议,更安全,更可靠。
  2. https需要申请证书,证书一般是非免费的,会增加一些成本。
  3. https和http建立连接的方式不同,用的端口也不同,前者用的是443,后者用的是80
  4. https协议建立连接更耗时(因为比较对数据进行了加密)。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值