websocket-client的send()做了多少次尝试?

时间:2015-09-18 03:56:49

标签: python websocket

我使用Python包websocket-client来处理客户端 - 服务器讨论。

假设我执行以下操作:

import websocket
MAX_TIMEOUT = 1 * 60  # Maximum time to wait to establish the connection to the server.
ws = websocket.create_connection("ws://128.52.195.211:8080/websocket")
ws.settimeout(MAX_TIMEOUT)
ws.send("Hello, World!")

ws.send()尝试将邮件发送到服务器的次数是多少?只有1个?

1 个答案:

答案 0 :(得分:1)

如果查看library source code,则会清楚地显示没有重试。

ws.send从有效负载创建帧(块),然后在ws.send_frame

中逐个发送每个帧