1
たとえば、次のコードで:socket.ioを使用してJavaScriptオブジェクトを送信すると、JSONとしてエンコードされるか、バイナリ形式で送信されますか?
io.emit('foo', { a: 5, b: 5.5, c: "5" });
それはすなわち
'{a:5,b:5.5,c:"5"}'
またはそれが整数5バイナリフォーマットを使用しない、送信する前に、JSONオブジェクトとして全体ものをコードしていは浮動小数点5.5は8バイト(64ビット)を占め、文字列「5」は1バイト+ヌルターミネータ(16ビット)を占有しますか?
私は、4G/LTE接続での低遅延、頻繁なsocket.io通信の帯域幅を節約しようとしているため、これを求めています。