前言
本节主要给大家介绍如何在websocket建立连接时传递参数。
一、为什么需要在websocket建立连接时传递参数
主要使用场景有以下2种:
- 建立连接前,根据传入参数进行认证鉴权
- 建立连接时,绑定账号和session的映射,用来实现给指定指定账号的用户发送消息。
二、websocket的传参方式
前端建立WebSocket的方式:
var ws = new WebSocket("ws://localhost:8333/myWs/laowan?age=25");
WebSocket对象的构造方式: