在 Chrome 中 50.0.2661.94 m
\n\nvar a = new WebSocket(\'ws://192.168.0.153:9000/socket_listener_1_WINDOWS.php\');\nRun Code Online (Sandbox Code Playgroud)\n\n错误(从昨天下午开始 - 它适用于其他客户端电脑,但“ws://echo.websocket.org/”也可以使用我的电脑作为客户端)
\n\nWebSocket connection to \'ws://192.168.0.153:9000/socket_listener_1_WINDOWS.php\' failed: One or more reserved bits are on: reserved1 = 0, reserved2 = 1, reserved3 = 1\nRun Code Online (Sandbox Code Playgroud)\n\n(“reserved1、2和3”是什么以及在哪里???)
\n\n这是服务器的 PHP 脚本(使用 XAMPP 3.2.2 启动):
\n\n<?php\n\n//error_reporting(E_ALL);\n\nset_time_limit(0);\n\n$IP = isset($_SERVER[\'SERVER_ADDR\']) ? $_SERVER[\'SERVER_ADDR\'] : gethostbyname(gethostname());\n\necho $IP . \'\\r\\n\';\n\n$host = $IP; //$_SERVER[\'SERVER_ADDR\']; //host\n$port = 9000; //port\n$null = NULL;\n$read = NULL;\n$except = NULL;\n\nfunction send_message($msg) {\n global $clients;\n foreach ($clients as $changed_socket) {\n @socket_write($changed_socket, …Run Code Online (Sandbox Code Playgroud)