Icecast歌曲标题,使用节点冰冷的HTML页面

我是新来的nodejs / express应用程序的构build和(对我不好意思)不知道如何从后台发送一些数据到index.html。 这个代码

var icy = require('icy'); var url = 'http://localhost:8002/dno'; icy.get(url, function(res){ res.on("metadata", function(metadata){ var parsed = icy.parse(metadata); return parsed; }); }); 

返回歌曲标题json,如{ 'StreamTitle' : 'Songname.mp3' } 。 有一个stringify的方法。 这里是由Webstorm / express index.js生成的:

 var express = require('express'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res, next) { res.render('index', { title: 'Express' }); }); module.exports = router; 

为了保持歌曲标题新鲜我想到setInterval方法。 其实我有index.ejs 。 我如何发送歌曲标题到我的索引页?