Test.Core.Web/pages/WebSocket-Client.cshtml

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@page

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <title>WebSocket-Client</title>
    <link href="/common/common.css" rel="stylesheet" />
    <script src="/common/jquery-3.4.1.js"></script>
    <style>
        html {
            padding: 30px;
        }
    </style>
    <script>
        function log(msg) {
            $("#log").val(new Date() + "\r\n" + msg + "\r\n\r\n" + $("#log").val());
        }

        $(document).ready(function () {
            if ("WebSocket" in window)
                log("您的浏览器支持 WebSocket!");
            else
                log("您的浏览器不支持 WebSocket!");

            var ws = new WebSocket("ws://localhost:9998/echo");

            $("#connect").click(function () {
                ws = new WebSocket($("#url").val());
                ws.onopen = function () {
                    log("ws open");
                };
                ws.onmessage = function (evt) {
                    log("ws receive: " + evt.data);
                };
                ws.onclose = function () {
                    log("ws close");
                };
            });

            $("#disconnect").click(function () {
                ws.close();
            });

            $("#send").click(function () {
                ws.send($("#msg").val());
            });
        });
    </script>
</head>
<body bgcolor="#cccccc">
    <h3>WebSocket-Client</h3>
    <hr />
    <input id="url" placeholder="ws://xxx.xxx.xxx.xxx:8888/xxxx" class="width500px" value="ws://127.0.0.1:8401/unity" />
    <button id="connect">连接</button>
    <button id="disconnect">断开</button>
    <hr />
    <textarea id="msg" class="width600px height100px"></textarea>
    <button id="send">发送</button>
    <hr />
后面还有 4 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。