<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <button id="btn" type="button">點我發送請求</button> </body> <script type="text/javascript" src="jquery.min.js" ></script> <script type="text/javascript"> $("#btn").click(function(){ var url = "wss://xxxxx:8001" // 創建WebSocket 對象 var wss = new WebSocket(url); //連接成功時,觸發事件 console.log("連接"+url+"成功") wss.onopen = function () { //請求參數 var param = {"id": 1,"command": "account_info","account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59"}; // 使用 send() 方法發送數據 wss.send(JSON.stringify(param)); console.log("數據發送中..."); } //接收到服務端響應的數據時,觸發事件 wss.onmessage = function (evt) { var data = evt.data; console.log("收到數據..."+data); } // 斷開 web socket 連接成功觸發事件 wss.onclose = function () { console.log("連接已關閉..."); }; }); </script> </html>