我无法从阵列调用API端点。该数组包含我需要提供给端点的值,以便获取我需要的数据。我遇到的麻烦是当我从api调用控制台记录数据时,我收到JSON文本。但是,当我尝试解析文本并从JSON文本中获取特定值时,它不会给我结果。这是我正在处理的代码:
SELECT id, password, COUNT(id) AS count FROM users WHERE email = :email GROUP BY id, password LIMIT 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')
一次。
除此之外,看起来你应该至少得到解析的东西。