diff --git a/lib/http-server.js b/lib/http-server.js index 7e3e06df..a5efc707 100644 --- a/lib/http-server.js +++ b/lib/http-server.js @@ -111,6 +111,13 @@ function HttpServer(options) { proxy.web(req, res, { target: options.proxy, changeOrigin: true + }, function (err, req, res, target) { + if (options.logFn) { + options.logFn(req, res, { + message: err.message, + status: res.statusCode }); + } + res.emit('next'); }); }); }