提供给客户端的响应,有一个固定的结构,懒得每次个接口,调reponse()的时候还要先调一下包装方法,重复劳动。需要抽离出来
万能的lifecycle
server.ext({
type: 'onPreResponse',
method: function (request, h) {
let data = request.response.source;
return h.response({
errCode: 0,
errMsg: '',
data: data
}).code(200);
},
options: {
sandbox: 'plugin'
}
})
我写在plugin里了,因为会影响hapi-swagger.
提供给客户端的响应,有一个固定的结构,懒得每次个接口,调reponse()的时候还要先调一下包装方法,重复劳动。需要抽离出来
万能的lifecycle
我写在plugin里了,因为会影响hapi-swagger.