diff --git a/lib/server.js b/lib/server.js index dfa62171..a7d2f7a8 100644 --- a/lib/server.js +++ b/lib/server.js @@ -104,10 +104,7 @@ url = protocol + hostName + sslPort + req.url; - ponse.redirect({ - response: res, - url: url - }); + ponse.redirect(url, res); }; Util.log('* Redirection http -> https is setted up'); diff --git a/lib/server/ponse.js b/lib/server/ponse.js index 52a3d3c2..d01aee38 100644 --- a/lib/server/ponse.js +++ b/lib/server/ponse.js @@ -309,21 +309,16 @@ /** * redirect to another URL */ - function redirect(pParams) { - var p, header, - lRet = Util.checkObjTrue(pParams, [RESPONSE]); + function redirect(url, response) { + var header = { + 'Location': url + }; - if (lRet) { - p = pParams; - - header = { - 'Location': p.url - }; - - setHeader(header, p.response); - p.response.statusCode = MOVED_PERMANENTLY; - p.response.end(); - } + Util.checkArgs(arguments, ['url', 'response']); + + setHeader(header, response); + response.statusCode = MOVED_PERMANENTLY; + response.end(); } })();