【问题标题】:socket.io-client-cpp does not connect to node app on Heroku via httpssocket.io-client-cpp 未通过 https 连接到 Heroku 上的节点应用程序
【发布时间】:2019-05-13 04:33:11
【问题描述】:

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

将 URL 从 https 更改为 http://myapp.heroku.com - 现在可以使用。是否也可以通过https 进行连接? JS socket.io-client 通过安全连接连接没有任何问题。

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2015-05-20
      • 2021-04-21
      • 2022-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多