JSONのNode.js WebSocketサーバーにデータをラップしています。私は、JSONオブジェクトサーバ側の内容をログに記録しようとしているが、関係なく、私は試す方法、ノードがちょうどobject Object
ノードはメソッドに関係なくJSONオブジェクトの内容をログに記録しません
をログに記録する私はなぜNode.jsのはobject Object
が記録されます
console.log(message.data)
console.log(util.inspect(message.data, {showHidden: true, depth: null}));
console.log(JSON.stringify(message.data));
を試してみましたか? JSONが不正な形式ですか?
私は非常に単純なJSONオブジェクトをクライアントから送信しています。
ws.send({'a': 0, 'b': 1});
少なくともログにNULLがありますか?何も記録していなければ、決してそこにはいない可能性があります。 – chungtinhlakho
質問に記載されているように、ログメソッドに関係なく「オブジェクトオブジェクト」だけをログに記録します。今、私がmessage.data.aを記録しようとすると、定義されていないログ –
がフロントエンドに送信され、ブラウザのコンソールにログインしようとします。 –