我已开始在websockets服务器上手动处理tls操作,因为php支持监听安全传输的方式。来自RFC6455:
如果/ secure /为true,客户端务必执行TLS握手 打开连接后和发送之前的连接 握手数据[RFC2818]。如果失败(例如,服务器) 证书无法验证),然后客户端必须失败 WebSocket连接并中止连接。否则,全部 此通道上的进一步通信必须通过加密 隧道[RFC5246]。
根据这一点,我应该收到的第一件事是clientHello消息,它表示TLS握手的开始。但是我在服务器上收到的所有内容都是加密的websocket握手请求。 我很困惑。这里根本没有TLS握手吗?