socket.io-client-cpp无法通过https连接到Heroku上的节点应用

时间:2018-12-12 05:48:50

标签: node.js heroku https websocket socket.io

socket.io-client.cpp不会连接到Heroku上的节点应用程序,而Node JS socket.io-client则没有任何问题。错误是:

[2018-12-11 19:32:43] [connect] Successful connection 
[2018-12-11 19:32:43] [error] handle_read_http_response error: websocketpp.transport:7 (End of File) 
[2018-12-11 19:32:43] [info] Error getting remote endpoint: system:107

将网址从https更改为http://myapp.heroku.com-现在可以使用。是否可以通过https进行连接? JS socket.io-client通过安全连接成功连接。

1 个答案:

答案 0 :(得分:0)

已在socket.io-client-cpp中使用SIO_TLS构建了DEFINES应用程序(编译器标志:-DSIO_TLS)-现在可以通过https连接!启用TLS支持,如下所述:

https://github.com/socketio/socket.io-client-cpp/pull/137