英文:
Retrieve value from socket event
问题
我目前正在运行一个使用 Socket IO 的 node.js
服务器。我正在监听类似于 +level
的消息,当它来自客户端时,会更新一个对象。
socket.on("+level", async (data) => {
console.log(`Level: ${data}`);
player.updateLevel(data)
})
不幸的是,这并没有生效。我正在使用 Postman,将其设置为 Socket.IO,然后发送类似于 +level 10
的消息。
截图:
英文:
I currently, have a node.js
running with Socket IO. And I am listening to something like: +level
and when it is retrieved from a client, update an object.
socket.on("+level", async (data) => { console.log(`Level: ${data}`); player.updateLevel(data) })
On fortunately, this does not work. I am using Postman set it to Socket.IO and then I am sending like this: +level 10
.
Screenshot:
答案1
得分: 1
将事件名称设置为 +level
在这里:
并在 Postman 中发送 10
作为参数。
查看此处的GIF以获取更多信息:
https://blog.postman.com/postman-now-supports-socket-io/#sending-events
英文:
Set event name to +level
here:
And send 10
as an arg in Postman.
See the GIF here for more info:
https://blog.postman.com/postman-now-supports-socket-io/#sending-events
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论