0
Good을 사용하여 Hapi 서버의 모든 요청 및 응답을 콘솔에 기록하려고합니다. 어느 정도는 응답을 기록 할 수있는 것처럼 보이지만 본문을 로깅하지 않습니다. 요청에 대해서는 전혀 얻지 못합니다.Node.js의 콘솔에 요청 및 응답 로깅
server.register({
register: require('good'),
options: {
includes: {
request: ['payload'],
response: ['payload']
},
reporters: {
...
이 몸에 도움이 될 것입니다 여기에 지금까지
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)
감사합니다. – wizplum