Feb-15-2021, 01:26 AM
(Feb-12-2021, 09:32 PM)nilamo Wrote: I connected to it using wscat (a command line utility to interact with websocket servers), and didn't get any output at all. This might not be a python issue. You might need to send a message before the server will send anything to you.
hello,
i tried a different website, still can't make it to work, i get no response back after sending "5"
import asyncio import websockets import re async def main(): uri = f'wss://strangermeetup.com/socket.io/?lang=en&userId=413fcf79-3837-4608-b29d-ace29f84d3fe&client=web&EIO=3&transport=websocket&sid=' async with websockets.connect(uri=uri) as websocket: msg = await websocket.recv() rec_msg = re.findall('sid":"(.*?)"', msg)[0] async with websockets.connect(uri=f'wss://strangermeetup.com/socket.io/?lang=en&userId=413fcf79-3837-4608-b29d-ace29f84d3fe&client=web&EIO=3&transport=websocket&sid=' + rec_msg) as websocket2: await websocket2.send('2probe') print(await websocket2.recv()) await websocket2.send('5') print(await websocket2.recv()) asyncio.get_event_loop().run_until_complete(main())