После выполнения запроса я пытаюсь зарегистрировать как ответ, так и json, однако я могу регистрировать только по одному за раз.
Я попытался включить ответ и json в разные функции, однако одна из нихвсе пути выглядели как неопределенные в зависимости от того, были ли они в первой или второй функции (второй был неопределен)
function Example() {
payload = {
method: 'GET',
rejectUnauthorized: false,
resolveWithFullResponse: true,
json: true,
url: "https://www.example.com",
headers: {
'Accept-Encoding': 'gzip, deflate, br',
'Accept-Language': 'en-GB,en-US;q=0.9,en;q=0.8',
'Connection': 'keep-alive'
},
gzip: true
}
rp(payload)
.then(function(response, json) { // in this case json is undefined however if I swap the code function(json, response) response becomes undefined
console.log(response) // works
console.log(json) // undefined
}
}
Я ожидаю, что ответ и json будут печататься вместо одной печати неопределенной.