WSS、SSL和Https之间的关系
SSL
SSL(Secure Socket Layer,安全套接层)简单来说是一种加密技术,通过它,我们可以在通信的双方上建立一个安全的通信链路,因此数据交互的双方可以安全地通信,而不需要担心数据被窃取。
WSS
WSS(Web Socket Secure),它是WebSocket的加密版本,WebSocket中的数据是不加密的,但是不加密的数据很容易被别有用心的人窃取,因此为了保护数据安全,人们将WebSocket与SSL结合,实现了安全的WebSocket通信。
HTTPS
其实HTTPS和WSS类似。HTTP协议本身也是明文传输,因此为了数据的安全性,人们利用SSL作为加密通道,在SSL之上传递HTTP数据,因此SSL加密通道上运行的HTTP协议就被称为HTTPS了。
总结
SSL是基础,在SSL上运行WebSocket协议就是WSS;在SSL上运行HTTP协议就是HTTPS。

浙公网安备 33010602011771号