在Python中,我正在使用“websockets”库作为websocket客户端。
问题在于客户端websocket连接一旦收到响应就会断开。我希望连接保持打开状态,以便稍后发送和接收消息。
我需要做哪些更改才能保持websocket连接打开并能够稍后发送和接收消息?
import asyncio
import websockets
async def init_sma_ws():
uri = "wss://echo.websocket.org/"
async with websockets.connect(uri) as websocket:
name = input("What's your name? ")
await websocket.send('name')
greeting = await websocket.recv()
问题在于客户端websocket连接一旦收到响应就会断开。我希望连接保持打开状态,以便稍后发送和接收消息。
我需要做哪些更改才能保持websocket连接打开并能够稍后发送和接收消息?