共计 349 个字符,预计需要花费 1 分钟才能阅读完成。
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 协定,所以更消耗服务器资源。
正文完