Я использую Adonis для создания системы Bitcoin RP C, поэтому делаю запрос с помощью request.js
Lib, поэтому проблема связана с обратным вызовом, когда я делаю запрос, он работает, но я не вижу отправки ответ на веб-конечную точку, когда я консолью ответ от сервера RP C, он работает нормально, но на почтальоне он пуст.
getBlockCount({ response}){
const dataString = `{"jsonrpc":"1.0","id":"curltext","method":"getblockcount","params":[]}`;
const options = {
url: `http://${USER}:${PASS}@${HOST}:${PORT}/`,
method: "POST",
headers: headers,
body: dataString
};
const returnData;
const callback = (error, nextRes, body) => {
if (!error && nextRes.statusCode == 200) {
const data = JSON.parse(body);
console.log(data)
returnData = data;
response.status(200).send(returnData)
}
return response.send('data');
};
return request(options, callback);
// const options = requestOption(dataString);
// console.log(rpcRequest(options, callBack(response)));
}