初始化 Laravel Echo 实例时,会为连接分配套接字 ID 。 如果你使用 Vue 和 Axios ,套接字 ID 将自动作为 X-Socket-ID
标题 附加到每个传出请求。 然后,当你调用 toOthers
方法时,Laravel
将从标头中提取套接字 ID,并指示广播器不要广播到具有该套接字 ID 的任何连接。
如果你不使用 Vue 和 Axios ,则需要手动配置 JavaScript 应用程序以发送 X-Socket-ID
头。 你可以使用 Echo.socketId
方法检索套接字 ID:
var socketId = Echo.socketId();