首页 > 其他分享 >http和https的区别

http和https的区别

时间:2022-10-27 18:58:07浏览次数:47  
标签:协议 http 传输 区别 ssl https 安全

http也就是超文本传输协议,是互联网上应用最为广泛的一种传输协议,是以明文方式发送消息的,所以有不发分子截取了web浏览器和服务器之间的传输报文,就可以直接获得信息,可想而知这样是不安全的,而https可以认为是http的安全版本,是在http的基础上加了ssl协议,http中的s就是指ssl协议,这一层(ssl)协议加在了传输层和应用层之间,他可以对通讯数据进行加密且能够验证身份,使得通信更加的安全,当然不是绝对的安全,只是会增加不法分子的破坏成本,

比如一个小偷,我们是加了几把鲁班锁比不锁门更加的安全

最后我们终结区别:
  一、二者的连接方式不同,https的端口号是443,而http的端口号是80
  二、http传输是明文的,而https的传输是经过ssl加密的,安全性更高
  三、http是需要申请CA证书的,一般免费证书较少,所以需要一定的费用,而https是不需要的
  四、http协议速度比https更快,因为较https而言,http是不需要经过复杂的SSL握手,而https需要经过一些复杂的安全过程,页面响应速度会比较慢

标签:协议,http,传输,区别,ssl,https,安全
From: https://www.cnblogs.com/bjyx-805105/p/16833319.html

相关文章

  • localhost与127.0.0.1的区别
    127.0.0.1与localhost的区别很多人会接触到这个IP地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来pi......
  • c#的winform组件中,Menu和MenuStrip,以及MenuItem和ToolStripMenuItem有什么区别?
    https://zhidao.baidu.com/question/572383135.html首先从字面上理解,Menu就是菜单,MenuStrip是菜单栏,MenuItem是菜单项,ToolStripMenuItem是工具栏菜单项Menu是Form类的一个......
  • git报错fatal: unable to access ‘https://github.com/‘: OpenSSL SSL_read: Connec
    bug描述fatal:unabletoaccess‘https://github.com/…’:OpenSSLSSL_read:Connectionwasreset,errno10054bug产生原因产生原因:一般是这是因为服务器的SSL证......
  • 面试 考察网络请求HTTP相关知识(第六天!)
     01、HTTP常⻅的状态码有哪些?1xx服务器收到请求2xx请求成功     ---  200成功状态码3xx重定向      --- 301永久重定向,浏览器下次⾃动......
  • spfa和bfs的区别
    \(spfa\)和\(bfs\)的区别\(spfa\)在形式上和\(bfs\)非常类似,不同的是\(bfs\)中一个点出了队列就不可能重新进入队列,但是\(spfa\)中一个点可能在出队列之后再次被放入队列,......
  • STL库——push_back()与emplace_back()的区别
    相同点push_back()与emplace_back()都是往尾部添加一个元素不同点底层实现机制不同:push_back()向容器尾部添加元素时,首先会创建这个元素,然后再将这个元素拷贝或者移动......
  • sass和scss的区别
    首先注意,这里的sass和我们的scss是什么关系sass和scss其实是一样的css预处理语言,SCSS是Sass3引入新的语法,其后缀名是分别为.sass和.scss两种。SASS版本3.0之前的......
  • setInterval setTimeout区别
    区别:setTimeout只运行一次,也就是说设定的时间到后就触发运行指定代码,运行完后即结束;而setinterval是一直循环运行下去,即每到设定时间间隔就触发指定代码,要想停止,需要使用cl......
  • HTTP代理都是有什么功能,可以运用于哪里
    经常上网的朋友可能听说过HTTP代理,但它的真正功能很多人并不清楚。在这里普及一下吧。在我们大部分的网络活动中,http是一种比较常见的网络协议,所以http代理也是普通人......
  • 爬虫程序为啥使用了HTTP代理仍然无法正常工作
     以前我们讲过,爬虫程序工作基本上是离不开HTTP代理的,但是很多时候,我即使用上了代理,爬虫的工作情况仍不尽如人意,这是为什么呢?一、提高HTTP代理质量。不少......