Javascript 我怎样才能阅读冰冷的url节点?
我使用node命令提取标题信息Javascript 我怎样才能阅读冰冷的url节点?,javascript,node.js,icecast,shoutcast,internet-radio,Javascript,Node.js,Icecast,Shoutcast,Internet Radio,我使用node命令提取标题信息 var icy = require('icy'); icy.get('http://46.20.3.201/', function (res) { console.error(res.headers); }); 输出: { 'icy-notice1': '<BR>This stream requires <a href="http://www.winamp.com"
var icy = require('icy');
icy.get('http://46.20.3.201/', function (res) {
console.error(res.headers);
});
输出:
{
'icy-notice1': '<BR>This stream requires <a href="http://www.winamp.com">Winamp</a><BR>',
'icy-notice2': 'SHOUTcast DNAS/win64 v2.5.5.733<BR>',
'accept-ranges': 'none',
'access-control-allow-origin': '*',
'cache-control': 'no-cache,no-store,must-revalidate,max-age=0',
connection: 'close',
'icy-name': 'KRAL POP',
'icy-genre': 'Various',
'icy-br': '64',
'icy-sr': '22050',
'icy-url': 'http://www.kralpop.com.tr',
'icy-pub': '0',
'content-type': 'audio/aacp',
'icy-metaint': '16384',
'x-clacks-overhead': 'GNU Terry Pratchett'
}
{
“Iice-notice1”:“
此流需要
”,
“icy-notice2”:“SHOUTcast DNAS/win64 v2.5.5.733
”,
“接受范围”:“无”,
“访问控制允许来源”:“*”,
“缓存控制”:“没有缓存,没有存储,必须重新验证,最大年龄=0”,
连接:“关闭”,
“冰冷的名字”:“克拉波普”,
《冰的体裁》:《各种各样》,
‘冰br’:‘64’,
‘冰sr’:‘22050’,
'冰冷的url':'http://www.kralpop.com.tr',
“冰酒吧”:“0”,
“内容类型”:“音频/aacp”,
“冰冷的图元”:“16384”,
“x-clacks-overhead”:“GNU Terry Pratchett”
}
我只想读冰冷的url部分我该怎么做因为
res.headers
是一个对象,你可以使用objectName[“propertyName”]
来获取冰冷的url
(或者objectName.propertyName
,但是因为-
我会使用第一个
因此,这将是:
var ice=require('ice');
冰冷,快去http://46.20.3.201/,函数(res){
log(res.headers[“冰冷的url]”);
});
我还将
console.error();
更改为console.log();
。非常感谢您的帮助