Spaces:
BG5
/
Running

BG5 commited on
Commit
9a28f7e
·
verified ·
1 Parent(s): 5c40a50

Update api.py

Browse files
Files changed (1) hide show
  1. api.py +3 -0
api.py CHANGED
@@ -244,6 +244,9 @@ async def open_browser(request: Request):
244
  if resp.status_code == 200:
245
  browser_info = resp.json()
246
  ws_url = browser_info.get("webSocketDebuggerUrl").replace("ws://127.0.0.1", "wss://0.0.0.0")
 
 
 
247
  logger.info(f"Browser opened with ID: {browser_id}, Info: {browser_info}")
248
  BROWSERS[browser_id] = {"process": proc, "ws": ws_url, "port": port, "status": "open", "info": browser_info}
249
  return {"success": True, "msg": "success", "data": {"id": browser_id, "ws": ws_url}, "info": browser_info}
 
244
  if resp.status_code == 200:
245
  browser_info = resp.json()
246
  ws_url = browser_info.get("webSocketDebuggerUrl").replace("ws://127.0.0.1", "wss://0.0.0.0")
247
+ # 去掉端口号
248
+ ws_url = re.sub(r":\d+", "", ws_url)
249
+ browser_info["webSocketDebuggerUrl"] = ws_url
250
  logger.info(f"Browser opened with ID: {browser_id}, Info: {browser_info}")
251
  BROWSERS[browser_id] = {"process": proc, "ws": ws_url, "port": port, "status": "open", "info": browser_info}
252
  return {"success": True, "msg": "success", "data": {"id": browser_id, "ws": ws_url}, "info": browser_info}