From e8a5ab93704bf13377eb0e68091ac3ad985cdd60 Mon Sep 17 00:00:00 2001 From: Alan Shaw Date: Fri, 29 Jun 2018 13:02:21 +0100 Subject: [PATCH] fix: res.req only in Node.js, in browser use res.url instead (#798) License: MIT Signed-off-by: Alan Shaw --- src/utils/send-request.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/utils/send-request.js b/src/utils/send-request.js index 81a10cc06..11e840123 100644 --- a/src/utils/send-request.js +++ b/src/utils/send-request.js @@ -37,7 +37,11 @@ function onRes (buffer, cb) { const isJson = res.headers['content-type'] && res.headers['content-type'].indexOf('application/json') === 0 - log(res.req.method, `${res.req.getHeaders().host}${res.req.path}`, res.statusCode, res.statusMessage) + if (isNode) { + log(res.req.method, `${res.req.getHeaders().host}${res.req.path}`, res.statusCode, res.statusMessage) + } else { + log(res.url, res.statusCode, res.statusMessage) + } if (res.statusCode >= 400 || !res.statusCode) { return parseError(res, cb)