websocket 用c++编写客户端的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

websocket 用c++编写客户端的问题

2016-03-09 09:56:06 3789 1

用MFC CAsyncSocket这个类的socket与服务器connect之后,
我发送了头:Sec-WebSocket-Key,Sec-WebSocket-Version: 13 等内容
等取得了服务器返回的应答:Sec-WebSocket-Accept,Upgrade:Websocket等内容
应该是握手成功了。
之后我在用CAsyncSocket的send发送文本过去服务器就没有返回数据了,服务器也木有向我返回数据。是不是发送的数据要经过编码或者是什么?
请问有websocket 用c++编写客户端 示例代码吗?

C++
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 18:55:26
    CSocket sockect;
    sockect.Create();
    CString ip =_T( "192.168.0.157");
    bool ret = sockect.Connect(ip,8080);
    if (ret)
    {
    Json::Value root;
    root["lsh"] = "1234567890123";
    root["clbh"] = "j001";
    root["clbh"] = "j001";
    root["kskm"] = "1";
    root["sfzhm"] = "12345678";
    root["kssj"] = "2015/11/25 9:52:12";
    root["czlx"] = "0";
    
        string ss = root.toStyledString();
        string strlen;
    
        int len = ss.size();
        stringstream temp;
        temp.fill('0');
        temp.width(4);
        temp << len;
        temp >> strlen;
    
        // char *p = new char[len + 10];
        string data = "$$";
        data.append("12");
        data.append(strlen);
        data.append(ss);
        data.append("FF");
        sockect.Send(data.c_str(), data.size());
        sockect.Close();
    }
    0 0
相关问答

1

回答

WebSocket 和netty交互信息的问题?报错

2020-06-14 20:29:41 489浏览量 回答数 1

1

回答

netty怎么判断客户端是纯socket还是websocket - netty报错

2020-06-02 19:14:21 815浏览量 回答数 1

1

回答

netty怎么判断客户端是纯socket还是websocket:配置报错 

2020-05-31 22:41:01 590浏览量 回答数 1

1

回答

谈谈你对websocket协议的认识

2019-11-22 10:53:39 2145浏览量 回答数 1

2

回答

Websocket是什么东西?怎么突然出来的?

2018-10-22 10:51:36 541浏览量 回答数 2

2

回答

websocket无法推送

2018-10-12 15:34:42 717浏览量 回答数 2

1

回答

websocket负载均衡问题

2016-12-05 11:12:48 7694浏览量 回答数 1

6

回答

备案成功后80端口无法使用websocket协议

2016-11-03 19:40:53 8816浏览量 回答数 6

1

回答

html5 websocket 问题

2016-06-06 16:33:11 1802浏览量 回答数 1

2

回答

ESC服务器Websocket客户端不能收到消息

2016-03-22 10:27:05 8690浏览量 回答数 2
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载