从数组nodejs进行多个api端点调用

时间:2017-04-18 20:55:19

标签: javascript json node.js

我无法从阵列调用API端点。该数组包含我需要提供给端点的值,以便获取我需要的数据。我遇到的麻烦是当我从api调用控制台记录数据时,我收到JSON文本。但是,当我尝试解析文本并从JSON文本中获取特定值时,它不会给我结果。这是我正在处理的代码:

SELECT id, password, COUNT(id) AS count FROM users WHERE email = :email GROUP BY id, password LIMIT 1

如果有人愿意解释我是否做错了什么,或者是否有遗漏的东西,我会很感激。谢谢!

1 个答案:

答案 0 :(得分:0)

看起来你的第二个res.on('data')try...catch的那个)实际上应该是res.on('end'),一旦你获得整个文件就会被解雇。

查看官方Node.js文档中的示例:https://nodejs.org/api/http.html#http_http_get_options_callback。请注意,他们使用res.on('data')一次,res.on('end')一次。

除此之外,看起来你应该至少得到解析的东西。