使用meteor HTTP连接到以太坊节点

使用meteor HTTP连接到以太坊节点,meteor,http-post,Meteor,Http Post,我正在尝试使用复制以下curl命令 curl-X POST-data“{jsonrpc:2.0,方法:eth_blockNumber,参数:[],id:83}”http://localhost:8545 命令来自 这就是我所尝试的: HTTP.call'POST',http://localhost:8545,{data:{jsonrpc:2.0,方法:eth_blockNumber,参数:[],id:83},函数,错误{console.logres} 但它返回null。curl命令给出{json

我正在尝试使用复制以下curl命令

curl-X POST-data“{jsonrpc:2.0,方法:eth_blockNumber,参数:[],id:83}”http://localhost:8545

命令来自

这就是我所尝试的:

HTTP.call'POST',http://localhost:8545,{data:{jsonrpc:2.0,方法:eth_blockNumber,参数:[],id:83},函数,错误{console.logres}


但它返回null。curl命令给出{jsonrpc:2.0,id:83,result:theblocknumber}

您必须交换error和res参数

HTTP.call('POST',"http://localhost:8545",{data:{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":83}},function(error, res){console.log(res)})

HTTP.call'POST',{data:{jsonrpc:2.0,method:eth_blockNumber,params:[],id:83}},functionerror,res{console.logres}@iiro谢谢我在家atm我明天会试试:@iiro我得到这个错误:XMLHttpRequest无法加载localhost:8545。跨源请求仅支持协议方案:http、data、chrome、chrome扩展、https。您是否将http://放在localhost之前?SO已经创建了一个url链接,但htt没有显示。如果我将http://添加到您发出的命令中,它将与我文章中的相同,不是吗?