Now on IPv6
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,6 +1,7 @@
|
|||||||
**/*.pyc
|
**/*.pyc
|
||||||
**/__pycache__/
|
**/__pycache__/
|
||||||
/.vscode/**
|
/.vscode/**
|
||||||
|
/.mypy_cache/**
|
||||||
|
|
||||||
**/node_modules
|
**/node_modules
|
||||||
**/.pnp
|
**/.pnp
|
||||||
|
|||||||
@@ -368,17 +368,14 @@ async def react_deploy(path):
|
|||||||
return FileResponse(file_request)
|
return FileResponse(file_request)
|
||||||
|
|
||||||
if DEBUG:
|
if DEBUG:
|
||||||
async def forward_websocket(ws_a: WebSocket, ws_b: websockets.WebSocketClientProtocol):
|
async def forward_websocket(ws_a, ws_b):
|
||||||
while True:
|
while True:
|
||||||
data = await ws_a.receive_bytes()
|
data = await ws_a.receive_bytes()
|
||||||
await ws_b.send(data)
|
await ws_b.send(data)
|
||||||
|
async def reverse_websocket(ws_a, ws_b):
|
||||||
|
|
||||||
async def reverse_websocket(ws_a: WebSocket, ws_b: websockets.WebSocketClientProtocol):
|
|
||||||
while True:
|
while True:
|
||||||
data = await ws_b.recv()
|
data = await ws_b.recv()
|
||||||
await ws_a.send_text(data)
|
await ws_a.send_text(data)
|
||||||
|
|
||||||
@app.websocket("/ws")
|
@app.websocket("/ws")
|
||||||
async def websocket_debug_proxy(ws: WebSocket):
|
async def websocket_debug_proxy(ws: WebSocket):
|
||||||
await ws.accept()
|
await ws.accept()
|
||||||
|
|||||||
Reference in New Issue
Block a user