HTTPS和HTTP的区别

更新时间:2019-10-19 16:31:42 来源:青锋建站 作者:青锋建站
   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协议安全。
  以上就是青锋建站给大家分享的HTTPS协议和HTTP协议之间的区别,青锋建站,提供专业的高品质网站制作服务,包括网站建设,SEO,网络营销,PHP开发,网站建设知名品牌,全国接单,为企业构建强有力的营销平台。

转载请注明来源网址:青锋建站-http://www.sjzphp.com/webdis/https_719.html

电话 15632335515 | 邮箱 943703539@qq.com | QQ 943703539 | 微信 qingfengjianzhan

Copyright © 2016-2026 青锋建站 版权所有