Как передать запрос на ответ в hapi.js? - PullRequest
0 голосов
/ 23 октября 2019

Я использую библиотеку запросов npm для создания http-запроса и потока в ответ, но это не работает

routeHandler(req, res) {
   return res.response(request.get(someURL));
}

Ошибка

Debug: internal, implementation, error
Error: Stream must have a readable interface 
at module.exports.internals.Response._marshal (/src/node_modules/@hapi/hapi/lib/response.js:534:28)
at exports.content (/src/node_modules/@hapi/hapi/lib/headers.js:43:24)
at Object.internals.marshal (/src/node_modules/@hapi/hapi/lib/transmit.js:41:15)
at processTicksAndRejections (internal/process/task_queues.js:82:5)
at async Object.exports.send (/src/node_modules/@hapi/hapi/lib/transmit.js:27:9)
at async Request._reply (/src/node_modules/@hapi/hapi/lib/request.js:390:9)
191023/144233.492, (1571841753492:2f1b7488a058:1733:k23dzmh9:10000) [error] message: Stream must have a readable interface, stack: Error: Stream must have a readable interface
at module.exports.internals.Response._marshal (/src/node_modules/@hapi/hapi/lib/response.js:534:28)
at exports.content (/src/node_modules/@hapi/hapi/lib/headers.js:43:24)
at Object.internals.marshal (/src/node_modules/@hapi/hapi/lib/transmit.js:41:15)
at processTicksAndRejections (internal/process/task_queues.js:82:5)
at async Object.exports.send (/src/node_modules/@hapi/hapi/lib/transmit.js:27:9)
at async Request._reply (/src/node_modules/@hapi/hapi/lib/request.js:390:9)
191023/144233.492, (1571841753492:2f1b7488a058:1733:k23dzmh9:10000) [response,api,order]
...