HTTP 的缺点
通信使用明文(不加密),内容可能会被窃听
按TCP/IP 协议族的工作机制,通信内容在所有的通信线路上都有可能遭到窥视。
不验证通信方的身份,因此有可能遭遇伪装
HTTP 协议中的请求和响应不会对通信方进行确认。也就是说存在“服 务器是否就是发送请求中 URI 真正指定的主机,返回的响应是否真的 返回到实际提出请求的客户端”等类似问题。
无法证明报文的完整性,所以有可能已遭篡改
HTTP+ 加密 + 认证 + 完整性保护 = HTTPS
SSL 速度慢吗
SSL 的慢分两种。一种是指通信慢。另一种是指由于大量消耗 CPU 及内存等资源,导致处理速度变慢。
参考
- 图解HTTP