【发布时间】:2023-03-15 12:10:01
【问题描述】:
我正在查看 Create "Hello World" WebSocket example 并开始尝试调整它以通过在控制台中输入的 WebSocket 发送自定义消息,但我在理解代码时遇到了一些问题。
我的问题是对我自己的消息进行编码以便可以根据我上面链接的答案正确发送的正确方法是什么
client.Send(my-own-message);
【问题讨论】:
-
从我能从你的问题中得到的一点信息,我猜你之前对套接字编程的经验很少甚至没有。我建议你先吃一小块,然后再开始使用基本的 TCP 套接字。
-
是的,我对套接字编程的经验很少。不幸的是,这是我需要尝试完成的事情。我本来希望从较小的开始,但时间限制阻碍了我做这个。
-
@Meekel 你想发送什么?您是否尝试将数据发送到网络?你的客户是哪个班级?
-
@Danpe 我只是想发送一点 JavaScript,然后在 JS 中的 onmessage 中对其进行评估。我看过一个名为 Waldo 的例子,它是基于 websocketpp 构建的,它做了同样的事情。
-
哇哦,你到底在问什么?这是一个关于如何使用现有的 websocket 实现来发送消息的问题,或者如何根据 websocket 规范格式化数据,或者如何从标准输入流中读取数据,或者其他任何东西?请尝试将您的问题缩小到一件事,并告诉我们相关背景,仅此而已。如果您能够从控制台获取字符串,则删除代码的“getting-string-from-console”部分,然后向我们展示您如何处理生成的字符串,例如