0

我正在尝试向 Google Analytics API 发出请求。我正在使用 Passport.js 来授权用户和这个库来发出请求。

我从谷歌得到了很好的回复,但我的问题是即使我收到了回复,请求也会一直持续到超时。该请求一直停止运行,直到我超时。

我究竟做错了什么?

这是我的代码:

request('https://www.googleapis.com/analytics/v3/management/accounts?access_token=' + access_token,  function (error, response, body) {
    if(error){
      console.log(error);
    }else{
      console.log(repsonse);
    }
});
4

1 回答 1

0

您可能不只是从您正在执行的 HTTP GET 调用中返回某些内容。这就是它超时的原因。

如果错误未评估为真,则需要发回 HTTP 200,例如:

res.send();
于 2013-08-05T08:21:47.053 回答