Https建立通信过程 https比http多了加密传输的功能,即在http下加入SSL层。 建立通信过程: 首先查找通过tcp的三次握手与服务器建立连接,然后开始与服务器协商加密。服务端返回证书,证书中有公钥。客户端验证证书合法性,然后生成对称密钥(随机数),使用证书中的公钥加密刚刚生成的对称密钥,发送到服务器端。服务器用私钥解密,获得对称密钥,使用对称密钥来加密数据然后传输。客户端用自己生成的对称密钥解密数据,SSL开始通信