Now on IPv6

This commit is contained in:
DomySh
2022-07-10 16:42:33 +02:00
parent ada3a7212b
commit c6e94bcf89
2 changed files with 3 additions and 5 deletions

1
.gitignore vendored
View File

@@ -1,6 +1,7 @@
**/*.pyc
**/__pycache__/
/.vscode/**
/.mypy_cache/**
**/node_modules
**/.pnp

View File

@@ -368,17 +368,14 @@ async def react_deploy(path):
return FileResponse(file_request)
if DEBUG:
async def forward_websocket(ws_a: WebSocket, ws_b: websockets.WebSocketClientProtocol):
async def forward_websocket(ws_a, ws_b):
while True:
data = await ws_a.receive_bytes()
await ws_b.send(data)
async def reverse_websocket(ws_a: WebSocket, ws_b: websockets.WebSocketClientProtocol):
async def reverse_websocket(ws_a, ws_b):
while True:
data = await ws_b.recv()
await ws_a.send_text(data)
@app.websocket("/ws")
async def websocket_debug_proxy(ws: WebSocket):
await ws.accept()