ich kann mich mit meinem socketio server verbinden, aber wie kann ich ein requst mit params schicken?websocket-sharp wie man mit socketio server arbeitet und "emit" anfrage sendet
Mein socketio Server hört Ereignis
socket.on('init', (data) => {
console.log('init', data);
});
auf Client-Seite tryed ich diesen
_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();
}
zu tun, damit ich json zu Server [ "init" senden, { "type":“ s "," key ":" 1 "," room ":" eq "}]
Aber Server reagiert nicht auf dieses Paket. Server funktioniert gut, ich habe nur Probleme mit dem Aufruf dieses Ereignisses bei C#. Was ich falsch mache?