关于http:HTTPHTTPSSSLTLS

HTTP

HTTP为超文本传输协定,用于Web浏览器和服务器之间传递信息。该协定以明文形式发送内容,不提供数据加密,因而不适宜传输敏感信息。

HTTPS

HTTPS相当于HTTP的升级版,能够对发送的内容进行加密而后再发送。其中加密的形式有SSl、TLS这两种。

HTTP和HTTPS区别:

  • HTTP明文传输,HTTPS加密传输
  • HTTPS协定用到CA申请证书,证书颁发机构:Symantec、Comodo、GoDaddy 和 GlobalSign 等。
  • HTTP响应比HTTPS快,因为HTTP应用 TCP 三次握手建设连贯,客户端和服务器须要替换 3 个包,而 HTTPS除了TCP的三个包,还要加上ssl握手须要的9个包,所以一共是12个包。
  • HTTPS其实就是建构在 SSL、TLS 之上的 HTTP 协定,所以更消耗服务器资源。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理