ここでこの簡単なチュートリアルを使用してWebソケットサーバーとクライアントを作成しました:http://cjihrig.com/blog/creating-your-own-node-js-websocket-echo-server/
しかし、UTF-8文字しか認識しないようです。
テキストボックスでJSONメッセージを送信したい:
var jsonString = JSON.stringify({"fname":"John","lname":"Smith"})
そしてws_server.jsファイルに私は書いた
connection.on('message', function(message) {
var jObject = JSON.parse(message);
jObject.lname = "Jobs";
}..
しかし、JSON.parseメソッドでエラーが発生します。
何が問題なのか教えてください。
または、JSON解析またはJSONメッセージ用の新しいサーバー実装を作成する必要がありますか?
これは私のクライアントコードです:http
://cjihrig.com/blog/creating-your-own-websocket-echo-client/
しかし、 "text"の値は次のように変更されます:
jsonmsg = {fname: "John"、 lname: "Smith"}
jsonString = JSON.stringify(jsonmsg);
したがって、socket.send(jsonString);
ありがとう
Sneha