HTTPS (Hypertext Transfer Protocol Secure) 是基于 HTTP 的扩展,用于计算机网络的安全通信,已经在互联网得到广泛应用。在
HTTPS 中,原有的 HTTP 协议会得到 TLS (安全传输层协议) 或其前辈 SSL (安全套接层) 的加密。因此 HTTPS 也常指 HTTP over
TLS 或 HTTP over SSL。
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议是HTTP的安全版。HTTP协议有以下的缺点:
- 通信使用明文,内容可能会被窃听。
- 无法验证报文的完整性,所以有可能遭到篡改。
- 不验证通信方的身份,有可能遭遇伪装。
http和https的区别:
https目前是最流行的http安全形式。使用https时,所有的http请求和响应数据在发送到网络之前,都要进行加密。https在http下面提供了一个传输级的密码安全层:SSL和TLS。现在不太严格地用术语SSL来表示SSL和TLS。