| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- <!DOCTYPE html>
 
- <html lang="en">
 
- <head>
 
-     <meta charset="UTF-8">
 
-     <meta http-equiv="X-UA-Compatible" content="IE=edge">
 
-     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
-     <title>Test Websocket</title>
 
- </head>
 
- <body>
 
-     <input type="text" id="message">
 
-     <button id="submit">提交</button>
 
-     <script>
 
-         // 创建 websocket 实例
 
-         let websocket = new WebSocket("ws://192.168.51.100:8888");
 
-         // 处理连接打开的回调函数
 
-         websocket.onopen = function() {
 
-             console.log("连接建立");
 
-         }
 
-         // 处理收到消息的回调函数
 
-         // 控制台打印消息
 
-         websocket.onmessage = function(e) {
 
-             console.log("收到消息: " + e.data);
 
-         }
 
-         // 处理连接异常的回调函数
 
-         websocket.onerror = function() {
 
-             console.log("连接异常");
 
-         }
 
-         // 处理连接关闭的回调函数
 
-         websocket.onclose = function() {
 
-             console.log("连接关闭");
 
-         }
 
-         // 实现点击按钮后, 通过 websocket 发送请求
 
-         let input = document.querySelector('#message');
 
-         let button = document.querySelector('#submit');
 
-         button.onclick = function() {
 
-             console.log("发送消息: " + input.value);
 
-             websocket.send(input.value);
 
-         }
 
-     </script>
 
- </body>
 
- </html>
 
 
  |