通过websockets将实时(实时)Web数据流传输到Vue

时间:2019-05-30 01:46:19

标签: sockets vue.js websocket socket.io vuejs2

对于Vue.js来说是个新手,我可以连接到本地服务器,在其中生成随机数据,并使用socket.io进行实时显示。此外,我想使用websockets通过URI连接到回显服务器:“ wss://echo.websocket.org”,它将发送回我发送的任何字符串。

但是我只想听一台生成连续(流)数据的服务器,例如twitter。与this类似:“ https://www.internetlivestats.com/twitter-statistics/

因此,我如何连接到将连续数据流发送到Vue.js应用程序的服务器。

先谢谢了!

connect() {
  this.socket = new WebSocket("wss://echo.websocket.org");
  this.socket.onopen = () => {
    this.status = "connected";
    this.logs.push({ event: "Connected to", data:'wss://echo.websocket.org'})

    this.socket.onmessage = ({data}) => {
      this.logs.push({ event: "Recieved message", data });
    }
}

0 个答案:

没有答案