Javascript Node.js是否需要来自web地址的JSON?
我试图将JSON数据从加载到节点中,如下所示:Javascript Node.js是否需要来自web地址的JSON?,javascript,json,node.js,http,https,Javascript,Json,Node.js,Http,Https,我试图将JSON数据从加载到节点中,如下所示:constBTC=require(https://blockchain.info/ticker)显然,这不起作用。如何才能做到这一点?您不能传递require()URL。它需要一个文件名 如果要从远程服务器加载一些JSON,可以使用请求或请求承诺包。加载将是异步的,因此您需要在适当的回调中使用结果。下面是一个例子: const rp = require('request-promise'); rp({json: true}, "https://bl
constBTC=require(https://blockchain.info/ticker)
显然,这不起作用。如何才能做到这一点?您不能传递require()
URL。它需要一个文件名
如果要从远程服务器加载一些JSON,可以使用请求
或请求承诺
包。加载将是异步的,因此您需要在适当的回调中使用结果。下面是一个例子:
const rp = require('request-promise');
rp({json: true}, "https://blockchain.info/ticker").then(data => {
// use data here
console.log(data);
}).catch(err => {
// process error here
console.log(err);
});