私のsocketioサーバーに接続できますが、どのようにしてparamsでrequstを送信できますか?websocket-sharp socketioサーバーと連携して "emit"リクエストを送信する方法
マイsocketioサーバは、クライアント側のイベント
socket.on('init', (data) => {
console.log('init', data);
});
を聞く私はので、私は、サーバー にJSONを送るにこの
_socket.OnMessage += (sender, e) =>
{
Console.WriteLine("message: {0} {1}", e.IsBinary, e.Data);
_socket.Send(MakePacket("init", new Init
{
key = "1",
room = "eq",
type = "s"
}.ToJson())
);
};
private string MakePacket(string e, string data)
{
return new[] {e, data}.ToJson();
}
を行うには、[ "INIT"、{ "タイプ" をしようと試みました:」 "キー": "1"、 "部屋": "eq"}]
しかし、サーバーはこのパケットで反応しません。サーバーはうまく動作し、私はこのイベントをC#で呼び出すだけで問題があります。私は間違っていますか?