feature(ponse) redirect: params -> url, response

This commit is contained in:
coderaiser 2014-08-22 06:39:55 -04:00
parent 73a4dc157a
commit 49588ced04
2 changed files with 10 additions and 18 deletions

View file

@ -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');

View file

@ -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();
}
})();