websocket 使用socket.io创建聊天机器人

c9qzyr3d  于 2023-08-05  发布在  其他
关注(0)|答案(1)|浏览(92)

我正在使用socket.io创建一个聊天机器人。但我在执行中遇到了一些问题。我希望服务器根据每个客户端的请求对它们做出响应,但实际上,服务器会将消息广播给所有连接到服务器的客户端。
它的行为更像一个群聊,但我想做一个一对一的聊天与后端服务器。
该如何解决此问题?

qvsjd97n

qvsjd97n1#

几天前也遇到过同样的问题
对我来说,它解决了这个问题
不要使用io.emit()或socket.broadcast.emit()方法,而是使用socket.emit()方法将响应发送回发起请求的特定客户端。您可以从服务器端www.example.com对象访问特定的套接字示例socket.io,以将响应发送到正确的客户端

相关问题