<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1.0" /> <meta http-equiv="pragma" content="no-cache" /> <meta http-equiv="Cache-Control" content="no-cache, must-revalidate" /> <meta http-equiv="expires" content="Wed, 26 Feb 1997 08:21:57 GMT" /> <meta http-equiv="Expires" content="-1" /> <script type="text/javascript" src="signalr.min.js"></script> </head> <body> <h1>接收消息:</h1> <ul id="msg"> </ul> <script> var msgDom = document.getElementById("msg"); const connection = new signalR.HubConnectionBuilder() .withUrl("http://localhost:5000/JT808MsgHub?access_token=123456") .build(); connection.on("ReceiveMessage", (tno, message) => { msgDom.append("<li>" + tno + "=>" + message + "</li>"); }); connection.start().catch(err => console.error(err)); </script> </body> </html>