为什么 WebSocket 服务器没有加载

Why WebSocket Server is not loading

提问人:cs641311 提问时间:12/13/2019 最后编辑:cs641311 更新时间:12/13/2019 访问量:59

问:

我有两个名为 test.html 和 server.py 的文件,我正在尝试制作一个 WebSocket 服务器。 因此test.html是客户端,server.py 是服务器端。 但是 Websocket 服务器没有加载,请找到下面的代码:

test.html


<p id="status">Connecting...</p>
<input id="message" />
<button id="submit">Send</button>
<script>
  var socket = new WebSocket('wss://starlite3.tk/IncreedibleTanksServer');
  socket.onopen = function() {
    document.getElementById("status").innerHTML="Connected";
  }
  document.getElementById("submit").addEventListener("click", function() {
    socket.send(document.getElementById("message").value);
  });
  socket.onmessage = function(e) {
    alert(e.data);
  }
  socket.onerrror = function(e) {
    document.getElementById("status").innerHTML = "ERROR: "+e.target.CONNECTING
  }
</script>

server.py

import websockets
def start(websocket, uri):
    websocket.send('HI')
websockets.server.serve(start, "starlite3.tk", 0);
javascript python websocket 服务器端

评论

1赞 Kevin Hernandez 12/13/2019
try ,用于安全 Web 套接字ws://wss://
0赞 cs641311 12/13/2019
我试过了,它使连接紧密。我的代码有问题吗?

答: 暂无答案