Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html “间歇响应”;不允许未经验证的请求”;在节点快车中_Html_Node.js_Api_Express - Fatal编程技术网

Html “间歇响应”;不允许未经验证的请求”;在节点快车中

Html “间歇响应”;不允许未经验证的请求”;在节点快车中,html,node.js,api,express,Html,Node.js,Api,Express,这是代码 const express = require("express"); const bodyParser = require("body-parser"); const request = require("request"); const app = express(); app.use(bodyParser.urlencoded({extended:true})); app.listen(3000,function(){

这是代码

const express = require("express");
const bodyParser = require("body-parser");
const request = require("request");
const app = express();
app.use(bodyParser.urlencoded({extended:true}));
app.listen(3000,function(){
    console.log("server is running at port 3000");
});
app.get("/",function(req,res){
    res.sendFile(__dirname + "/index.html");
});
app.post("/",function(req,res){
    console.log(req.body.fiat);
    res.send("Your currency is " + req.body.fiat);
    // res.send("Your price is "+ price);

});
request("https://apiv2.bitcoinaverage.com/indices/global/ticker/BTCUSD",function(error, response, body){
    var data  = JSON.parse(body);
    var price = data.last;
    console.log(price);
});
当我运行上述代码时,有时我会得到
未经验证的请求是不允许的
错误,有时我会得到这样的所需输出

server is running at port 3000
11539.26
为什么会发生这种情况,原因可能是什么?
您应该阅读比特币平均值文档,正如您所提到的,您正在学习任何教程,可能由于某些原因,该教程不会透露其密钥。

问题似乎与您的API有关:
https://apiv2.bitcoinaverage.com/indices/global/ticker/BTCUSD
,您是否随身携带注册的计划/API密钥?访问某些路由或API需要一些密钥,因此您必须获取允许访问的API密钥,然后向其提供请求的标头。我没有注册的计划或API密钥。我正在跟随一个导师,我不认为在那个教程中,导师使用了任何钥匙或有注册计划。但问题是,为什么我会在某个时候收到回复?@AmanChaudhary查看链接-我也在使用相同的链接。我创建了一个免费帐户,免费试用14天。我现在有公钥了。你能帮助我如何使用api密钥获取数据吗