WebSocket JavaScript 在 HTML 文件上工作

问题描述 投票:0回答:0

我的 websocket 只能在 php 语言中工作,我需要在 javascript(nodejs) 中创建,他不工作。

我的 PHP 代码(完美运行):

server.php

<?php

require './vendor/autoload.php';

use Ratchet\Server\EchoServer;

$app = new Ratchet\App('localhost', 9980);
$app->route('/echo', new EchoServer, ['*']);
$app->run();

我在 JavaScript 上创建了一个 websocket 服务器:

var WebSocketServer = require('ws').Server;

var wss = new WebSocketServer({
    port: 8080
});

wss.on('connection', function(ws) {
    ws.on('message', function(message) {
         ws.send(message);
    });
});

当我从 Python 脚本发送消息时,不起作用,仅适用于 WebSocket PHP。

我只需要在 JavaScript(Node JS)中创建一个 WebSocket,PHP 文件来显示来自 WebSocket 的消息,以及将消息发送到 WebSocket(Python)的代码。

我认为这与标题或类似的东西有关。

python php websocket ratchet nodejs-server
© www.soinside.com 2019 - 2024. All rights reserved.