网站地图

HTTP 和 HTTPS 有什么区别

联系我们/网站公告 网站公告 版权:禁止匿名转载;禁止商业使用。

1415 0 0 2019-01-06 举报

admin

网站管理员

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
HTTP属于超文本传输协议,用来在 Internet 上传送超文本,而 HTTPS为安全超文本传输协议,在 HTTPS 基础上拥有更强的安全性,简单来说 HTTPS 是 HTTP 的安全版,是使用 TLS/SSL加密的 HTTP 协议。
HTTP 和 HTTPS 有什么区别  4364

HTTP(Hypertext Transfer Protocol)超文本传输协议是用来在 Internet 上传送超文本的传送协议,它可以使浏览器更加高效,使网络传输减少。但 HTTP 协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险。
HTTPS(Secure Hypertext Transfer Protocol) 安全超文本传输协议是一个安全的通信通道,它基于 HTTP 开发,用于在客户计算机和服务器之间交换信息。HTTPS 使用安全套接字层(SSL)进行信息交换,简单来说 HTTPS 是 HTTP 的安全版,是使用 TLS/SSL 加密的 HTTP 协议。
超文本传输协议 HTTP 协议被用于在 Web 浏览器和网站服务器之间传递信息。HTTP 协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了 Web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此 HTTP 协议不适合传输一些敏感信息,比如信用卡号、密码等。
为了解决 HTTP 协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议 HTTPS。为了数据传输的安全,HTTPS 在 HTTP 的基础上加入了 SSL 协议,SSL 依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。
HTTPS 和 HTTP 的区别主要为以下四点:
  • https 协议需要到 ca 申请证书,目前市面上的免费证书也不少,收费的也都比较贵。
  • http 是超文本传输协议,信息是明文传输,https 则是具有安全性的 ssl 加密传输协议。
  • http 和 https 使用的是完全不同的连接方式,用的端口也不一样,前者是 80,后者是 443。
  • http 的连接很简单,是无状态的;HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议,比 http 协议安全。

关闭

站长推荐上一条 /1 下一条

快速回复 客服中心 搜索 官方QQ群 问题反馈
2222
3333
5566644
UE4-室内VR设计教程
渲影、速度快、价格低
3dmax疯狂模渲大师-插件购买

艺术源于生活,而生活是艺术的来源,在生活中追求艺术让灵感自由释放,创造一个心灵渴望的空间。

  • Powered by Discuz! X3.4
  • © 2001-2017 联盟设计库
  • GMT+8, 2023-3-30 16:32 , Processed in 0.124815 second(s), 45 queries .

 关注联盟设计库

快速回复 返回顶部 返回列表