【发布时间】:2017-03-12 06:50:42
【问题描述】:
我正在使用 Jira API 来获取单张工单的数据。我已经成功地向服务器设置了一个 http GET 请求,并且可以将数据显示到控制台,但是理想情况下,我需要从 JSON 格式的数据中获取某些属性。
当我尝试读取属性时,我只是未定义。
var req = http.request(options, function(res) {
console.log('STATUS: ' + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers));
res.setEncoding('utf8');
res.on('data', function (chunk) {
console.log('BODY: ' + chunk); // This displays the JSON
console.log('endSTATUS: ' + chunk.id); // This shows up undefined
});
数据为来自jira API 的this 格式供参考。 res 中的第一个控制台日志成功显示了块中的所有数据。 第二个是:
endSTATUS: undefined
【问题讨论】: