我们提到过HTTP是不安全的. 由于任何人都可以向服务器发送请求,而并不会验证身份,所以这就会引发一些问题: 1,发出响应的服务器是否为正确的服务器 2,发送请求的客户端是否为正确的客户端 3,通信双方是否有浏览信息的权限 4,传输的海量数据可能是无用的,这样就造成了拒绝服务攻击 这些问题让HTTP不堪一击,但是HTTPS解决了这些问题: SSL提供证书,验证双方是否为正确的通信双方. 客户端会在和服务器通信前确认证书 HTTP也不知道报文是否被修改,这一点也值得注意,在报文传输中可能被拦截,修…