Python socket.io - 如何通过HTTPS连接?

时间:2017-08-20 13:31:05

标签: python node.js socket.io

我正在尝试通过HTTPS将socket.io消息发送到nodejs服务器。在Python上搜索socketIO之后;我编写了以下简单的代码来进行测试。 虽然我没有收到编译错误,但我从服务器端收不到任何内容。当我通过wireshark packetniffer分析时;我注意到甚至没有建立HTTPS连接(目标服务器具有有效的签名证书,我可以通过基于JS的前端访问服务器而没有任何问题)..

from socketIO_client import SocketIO, LoggingNamespace
NODEJS_URL = "https://targetserver.com"

def on_message_response(*args):
    print('message', args)

user_value = "test1"
message_value = "hello"

with SocketIO(NODEJS_URL, 443, LoggingNamespace) as socketIO:
    socketIO.emit('message', { 'user': user_value, 'message': message_value}, on_message_response)
    socketIO.wait_for_callbacks(seconds=1)

你知道为什么Python socketIO连接可能不成功吗?

0 个答案:

没有答案