Javascript 在chrome扩展中建立js客户端和python服务器之间的连接时出错

Javascript 在chrome扩展中建立js客户端和python服务器之间的连接时出错,javascript,python,google-chrome,websocket,Javascript,Python,Google Chrome,Websocket,我试图在chrome扩展平台中连接js客户端和python服务器,但在连接建立过程中出错。 需要注意的是,代码在cmd测试中工作,但是当我尝试在chrome扩展中建立连接时,它得到了一个错误。因此,如果有人已经处理过类似的问题,请检查代码并帮助我找出问题所在 我使用了serversocket模块。 这是服务器: clients = [] class MyTCPHandler(socketserver.BaseRequestHandler): def handle(self): if sel

我试图在chrome扩展平台中连接js客户端和python服务器,但在连接建立过程中出错。 需要注意的是,代码在cmd测试中工作,但是当我尝试在chrome扩展中建立连接时,它得到了一个错误。因此,如果有人已经处理过类似的问题,请检查代码并帮助我找出问题所在

我使用了
serversocket
模块。
这是服务器:

clients = []
class MyTCPHandler(socketserver.BaseRequestHandler):
 def handle(self):
  if self not in clients:
   clients.append(self)
  self.data = self.request.recv(1024).strip()
  if self.data == "":
   clients.remove(self)
  print(self.data)
  arr=self.data.split('~')
  result=algo(arr)
  self.request.send(result)

if _name_ == "__main__":
    HOST, PORT = '127.0.0.1', 6169
    server = socketserver.TCPServer((HOST, PORT), MyTCPHandler)
    print("hi")
    # interrupt the program with Ctrl-C
    server.serve_forever()
警报和一些
if
用于检查

客户:

 var st="password11"+"~"+"www.google.com"+"~"+"1656226256";
   //"wss://"+HOST+":"+PORT+"/"
   if ('WebSocket' in window){
    alert("websocket");
       var socket = new WebSocket("wss://127.0.0.1:6169/", ['soap', 'xmpp']);
    socket.onopen = function (evt) {
     alert("connection opened");
     socket.send(st);
    };
    socket.onmessage = function (evt) {
     alert("Message from remote server : "+evt.data);
     socket.close();
    };
    socket.onerror = function (evt) {
     alert(evt.data);
    };
    socket.onclose = function (evt) {
     alert("connection closed");
    };
   }
    else {
      alert("web socket is not supported")
   }

Javascript控制台中是否有错误?@Barmar WebSocket连接到'wss://127.0.0.1:6169/'失败:建立连接时出错:网络::错误\u连接\u已关闭