Ich verwende Jira-APIs, um Daten über einzelne Tickets zu erhalten. Ich habe erfolgreich eine HTTP GET Anfrage an den Server gestellt und kann die Daten auf der Konsole anzeigen, aber ich muss idealerweise bestimmte Eigenschaften von den Daten bekommen, die im JSON Format sind.Nodejs lesen JSON-Daten von einem HTTP-Request-Chunk
Wenn ich versuche, die Eigenschaften zu lesen, bekomme ich nur undefined.
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
});
Die Daten sind in this Format von jira API Referenz. Das erste Konsolenprotokoll in der Res zeigt erfolgreich alle Daten aus dem Chunk. Das zweite ist:
endSTATUS: undefined
Großartig, dass gearbeitet hat, konnte nichts über die Dokumentation auf Brocken finden, danke! – Dom
Passiert mir die ganze Zeit, Happy Coding! – arbybruce