尝试从客户端连接时出现 WebSocket 问题

时间:2021-04-18 19:10:11

标签: reactjs websocket

我在尝试连接 websocket 服务器时遇到问题。
我需要订阅才能获得欧元/美元的当前价格,但我一直收到这个对象:{topic: "keepalive"}。
它应该返回价格和最新的时间戳;

这是我的代码:

import { w3cwebsocket as W3CWebSocket } from "websocket";


export default function LogIn() {

    const client = new W3CWebSocket('ws://stream.tradingeconomics.com/?client=guest:guest');

    useEffect(()=>{
        client.onopen = function(e) {
            console.log("Connection established!");
            client.send(JSON.stringify({topic: "subscribe", to: "EURUSD:CUR"}))
            client.onmessage = function(e) { console.log(e); };
        };
        
    },[])

非常感谢您的帮助!

0 个答案:

没有答案