我目前正在开发一个使用C++与浏览器通信的WebSockets应用程序。连接只是本地的,永远不会有任何非本地套接字。
目前,我的C++代码看起来是这样的(仅举一个例子):
while (true) {
WebSocket *socket = server->accept () ;
socket->read (buffer, 256) ;
}以及我的javascript代码:
var socket = new WebSocket ("ws://localhost:4564") ;
socket.onopen = function () {
socket.send("Hello my name is Holt!");
} ;正如您所看到的,我正在等待一个应该在连接打开后立即发送的数据包。所以我有两个问题:
为了添加更多信息,当前的C++应用程序基于QT5.3和QtWebSockets模块,javascript代码是Google扩展,将在特定网站上运行脚本。
谢谢你的帮助!
发布于 2014-05-27 08:55:34
socket.send()。https://stackoverflow.com/questions/23884765
复制相似问题