咨询电话:15632335515
当前位置: 主页 > 建站教程 >

HTTPS和HTTP的区别_青锋建站

发布时间:2019-03-14 11:38:54 作者:admin
   HTTPS和HTTP是两种用于网页传输的协议,有时候我们做网上商城需要用到HTTPS,但对于这两者之间的差距有些新手并不知道,以下是青锋建站给大家分享的HTTPS协议和HTTP协议之间的区别。

HTTP协议介绍

  超文本传送协议(Hypertext Transfer Protocol, HTTP )是万维网( World Wide Web, WWW,也简称为Web )的基础。span>Web客户(通常称为浏览器 )与Web服务器使用一个或多个 TCP连接进行通信。知名的Web服务器端口是TCP的8 0号端口。 Web浏览时客户端与服务器在 TCP连接上进行通信,所采用的协议就是本章描述的 HTTP,即超文本传送协议。我们也可看出,一个 Web服务器可以通过超文本链接“指向”另一 Web服务器。 Wb服务器上的这些链接并不是只可以指向 Web服务器,还可以是其他类型的服务器,例如:一台 FTP或是Telnet服务器。

HTTPS协议介绍

  HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Protocol Secure,超文本传输安全协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公司(Netscape)进行,并内置于其浏览器Netscape Navigator中,提供了身份验证与加密通讯方法。现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。

HTTPS和HTTP的区别

  超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。
  为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS。为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。 
一、https协议需要到ca申请证书,一般免费证书很少,需要交费。
二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。
三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
四、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

分享到:

相关文章MORE

最新发布MORE

  • HTTPS和HTTP的区别_青锋建站
  • 关键词的选择是SEO成功的关键_青锋建站
  • 网站建设哪家公司好_青锋建站
  • 织梦dede自定义表单如何添加验证码功能_青锋建站
  • 织梦如何防止自定义表单重复提交_网站建设教程
  • 网站建设   石家庄网络公司   网站建设教程   网络营销技巧   石家庄SEO   建站分站   PHP源码   网站案例   建站新闻   青锋工作室
  • 联系电话:15632335515   QQ:943703539
  • 联系地址:石家庄高新区汾河道69号
  • Copyright © 2016-2026 青锋建站 版权所有
  • 15632335515
  • 本港台同步报码室