1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-09-03 00:25:08 +00:00

[rh:websockets] Support websockets 14.0+ (#11616)

Authored by: coletdjnz
This commit is contained in:
coletdjnz
2024-11-24 10:30:00 +13:00
committed by GitHub
parent e0f1ae813b
commit c7316373c0
2 changed files with 4 additions and 2 deletions

View File

@ -216,7 +216,9 @@ class SocksWebSocketTestRequestHandler(SocksTestRequestHandler):
protocol = websockets.ServerProtocol()
connection = websockets.sync.server.ServerConnection(socket=self.request, protocol=protocol, close_timeout=0)
connection.handshake()
connection.send(json.dumps(self.socks_info))
for message in connection:
if message == 'socks_info':
connection.send(json.dumps(self.socks_info))
connection.close()