繁体   English   中英

如何将信息包发送到WebSocket?

[英]How do I send a packet of information to a WebSocket?

因此,我正在尝试将信息包从服务器发送到套接字,反之亦然。 我只看到一种发送字符串的方法。 我需要做的是发送带有特定标头的变量,该标头定义该变量是什么类型的数据。 数据可以是chat_Message到player_move事件之间的任何数据。

我也想一次发送信息列表。 此列表将包含5个变量。 4个字符串和一个int。 我还需要给它一个标题

服务器位于C#.net SuperWebSockets中,客户端位于Web服务器上的javascript中。

代码示例也很好,谢谢您!

假设您正沿着创建要在JavaScript服务器上发送和处理的JSON字符串的路线走下去,猜猜NodeJS吗? 您应该在.Net端使用JSON.Net之类的库。

http://james.newtonking.com/json

上面将提供有关如何将C#对象或变量集转换为可发送到javascript服务器的字符串的示例。

一旦在JavaScript方面,请参考用于将字符串再次转换为javascript对象的服务器的文档。

入门者将查找“ JSON.parse”函数。

Json不是说的文件格式,您可以将文件存储在Json中,但这是偶然的。 Json是一种序列化技术,用于将对象及其关联的对象和字段转换为适合传输或存储的格式。 这似乎正是您要执行的操作。

另一种选择是使用POST变量和/或URL编码,这是您尝试执行的操作更为复杂的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM