在Windows 7中的C ++中寻找poco ssl websocket客户端示例

问题描述 投票:4回答:1

我一直在浏览poco示例和文档,但是我找不到如何结合使用poco的websocket和SSL。我成功地将非SSL websocket(基于WebSocket类)连接到服务器(在Ubuntu上运行的Qt5.4的echoserver示例),但是如何向客户端添加SSL却是我的难题。 Poco的NetSSL_OpenSSL samples并不是全部有用,因为我不需要知道如何下载,发推文,发送邮件或编写时间服务器。后者也是唯一一个完全使用“ SecureStreamSocket”对象的对象(可能是我需要的类)。但是该示例只是从请求对象访问套接字,没有显示如何正确创建和配置套接字。

我只希望SSL websocket客户端发送和接收一些简单的消息,例如“ Hello World”。谁能帮我吗?

我将Windows 7 64位用于客户端操作系统,将VirtualBox上的Ubuntu 64位用于服务器操作系统,但是服务器端没有问题。我的poco版本是1.6.0,并使用Visual Studio 2013 Express对其进行了编译。我也使用OpenSSL 1.0.1j。

欢呼声

Alex

c++ ssl websocket client poco-libraries
1个回答
5
投票

WebSocket testcase。使用HTTPSClientSession(而不是HTTPClientSession)。

© www.soinside.com 2019 - 2024. All rights reserved.