のWebSocketを持つ:WebSocketのデータ解析のNode.jsクライアント上
socket.send('helloworld');
のWebSocketのNode.js上:
socket.ondata = function(d, start, end){
// I suppose that the start and end indicates the location of the
// actual data 'hello world' after the headers
var data = d.toString('utf8', start, end);
// Then I'm just printing it
console.log(data);
});
が、私は、この取得しています:端末上�����]���1���/��
を:O
私はこの文書を理解しようとしました:http://tools.ietf.org/html/rfc6455#section-5.2しかし、どうすればいいのかわからないので理解しづらいです。toString
でもデータが見えませんか?
私はこの質問に答えようとしましたが、この答えはHow can I send and receive WebSocket messages on the server side?でしたが、私はそれをうまく動作させることができません。この答えは、このような配列を得ていました[false、true、false、false、true、true、false ] etc ...そして、私は本当にそれをどうするのか分からない。:\
私はちょっと混乱しています。クライアント側からデータを取得したらどうしたらいいですか?本当のメッセージ?
私は元のクライアント側とnode.js APIをライブラリなしで使用しています。
'元のクライアント側とnode.js APIをライブラリなしで使用しています。なぜ' socket.io'ライブラリを使用しないのですか? – pkyeck
@pkyeck WebSocketの仕組みを理解したいので、socket.ioには何の問題もありません。私はすでにそれを使用していますが、もっと深くしたいと思っています。 – Adam