My websocket only works in php language, i need to create in javascript(nodejs), he dont works.
My PHP Code(Works perfectly):
server.php
<?php
require './vendor/autoload.php';
use Ratchet\Server\EchoServer;
$app = new Ratchet\App('localhost', 9980);
$app->route('/echo', new EchoServer, ['*']);
$app->run();
I created a websocket server on JavaScript:
var WebSocketServer = require('ws').Server;
var wss = new WebSocketServer({
port: 8080
});
wss.on('connection', function(ws) {
ws.on('message', function(message) {
ws.send(message);
});
});
When i send a message from Python script, doesnt work, only works with WebSocket PHP.
I just need to create a WebSocket in JavaScript(Node JS), PHP File to show messages from WebSocket, and the code to send messages to WebSocket(Python).
I think this is related to headers or something like this.