Я пытаюсь регистрировать все запросы и ответы на консоль на сервере Hapi, используя Good. Кажется, я могу в какой-то степени регистрировать ответы, но это не протоколирование тела, а для запросов я вообще ничего не получаю. Вот моя попытка до сих пор
const server = new require('hapi').Server();
server.connection({ port: 8081 });
// ... routes ...
server.register({
register: require('good'),
options: {
reporters: {
console: [{
module: 'good-squeeze',
name: 'Squeeze',
args: [{ error: '*', log: '*', request: '*', response: '*' }]
}, { module: 'good-console' }, 'stdout']
}
}
}, (error) => {
if(error)
return console.error(error);
server.start(() => {
server.log('info', 'Server running at:' + server.info.uri);
});
});
По заданному запросу я могу получить 160625/165227.880, [response] http://ip:8081: get / {} 200 (20ms)