Извинения, я не знаком с nodejs.
У меня есть следующая строка, которая дает мне результат myResult в первой части httpsGet.
httpsGet(myRequest, (myResult) => {
});
Как быЗатем я добавляю его в следующий код и добавляю к части заголовка метаданных переменной?
var metadata = {
title: "Title",
subtitle: "Subtitle"
};
Я пробовал то, что было бы очевидным:
var metadata = {
title: "Title" + myResult,
subtitle: "Subtitle"
};
Но это не работает.
Спасибо.
Обновление (для включения функции httpsGet)
var myRequest = 'ThisData';
var https = require('https');
function httpsGet(myData, callback) {
var options = {
host: 'www.example.com',
port: 443,
path: '/path_to.json',
method: 'GET',
};
var req = https.request(options, res => {
res.setEncoding('utf8');
var returnData = "";
res.on('data', chunk => {
returnData = returnData + chunk;
});
res.on('end', () => {
var pop = JSON.parse(returnData).data;
callback(pop);
});
});
req.end();
}
Мой ответ в файле .json:
{
"Name": "ThisData",
"data": "this is the data I want to append to Title"
}