json メッセージを Xirsys シグナリング サーバーに送信しています
メッセージ構造 (元のメッセージ):
userid: 'username',
type: 'type',
room: 'roomname',
message: {
targetUserId: 'userid',
eventName: 'event',
data: {
offer: {<some data>},
connectionId: 'conn_id'
}
}
反対側では、このメッセージが奇妙なオブジェクトにラップされています:
{
"userid":"qwe",
"type":"receiveanswer",
"room":"default",
"message":{<original message>}
}
これは、service_pktオブジェクト構造を変更した関数で、`this.sock.send(pkt) を使用してこのオブジェクトを送信しています。
ラップされたメッセージが表示されるのはなぜですか?