Javascript js,获取json对象的请求参数

Javascript js,获取json对象的请求参数,javascript,json,node.js,sockets,sails.js,Javascript,Json,Node.js,Sockets,Sails.js,我正在Sails.js中使用套接字 以下是一个示例客户端代码: socket.get('/message/send', {from: userId, to: recepientId, content: textMessage}); 这就是我在控制器(服务器)中获取数据的方式: 现在,由于我将数据作为json发送,所以我希望将其作为json对象。所以消息最终是一个模型,我想直接使用json对象将数据存储在db中 当我使用socket.emit('channel',{userId:'someId}

我正在Sails.js中使用套接字

以下是一个示例客户端代码:

socket.get('/message/send', {from: userId, to: recepientId, content: textMessage});
这就是我在控制器(服务器)中获取数据的方式:

现在,由于我将数据作为json发送,所以我希望将其作为json对象。所以消息最终是一个模型,我想直接使用json对象将数据存储在db中

当我使用
socket.emit('channel',{userId:'someId})
所以我确实在
socket.on('channel',function(userJsonObject){}中接收到一个JSON对象


那么,当我使用socket.get()时,如何获得类似的JSON对象呢?我不知道为什么它如此重要,但类似

socket.get('/message/send', {
  message: JSON.stringify({from: userId, to: recepientId, content: textMessage})
});

应该可以工作。

谢谢你的回答,刚刚发现,下面的工作很好:
socket.get('/message/send',{messageDetails:{from:userId,to:recepientId,content:textMessage})
socket.get('/message/send', {
  message: JSON.stringify({from: userId, to: recepientId, content: textMessage})
});