forked from svrjs/svrjs
Replace ES5-style function in request handler with ES6-style ones
This commit is contained in:
parent
0c286bda43
commit
bced5927fe
1 changed files with 5 additions and 5 deletions
|
@ -42,7 +42,7 @@ function requestHandler(req, res) {
|
||||||
let ph = Object.assign({}, config.customHeaders);
|
let ph = Object.assign({}, config.customHeaders);
|
||||||
if (config.customHeadersVHost) {
|
if (config.customHeadersVHost) {
|
||||||
let vhostP = null;
|
let vhostP = null;
|
||||||
config.customHeadersVHost.every(function (vhost) {
|
config.customHeadersVHost.every((vhost) => {
|
||||||
if (
|
if (
|
||||||
matchHostname(vhost.host, req.headers.host) &&
|
matchHostname(vhost.host, req.headers.host) &&
|
||||||
ipMatch(vhost.ip, req.socket ? req.socket.localAddress : undefined)
|
ipMatch(vhost.ip, req.socket ? req.socket.localAddress : undefined)
|
||||||
|
@ -55,12 +55,12 @@ function requestHandler(req, res) {
|
||||||
});
|
});
|
||||||
if (vhostP && vhostP.headers) {
|
if (vhostP && vhostP.headers) {
|
||||||
const phNu = Object.assign({}, vhostP.headers);
|
const phNu = Object.assign({}, vhostP.headers);
|
||||||
Object.keys(phNu).forEach(function (phNuK) {
|
Object.keys(phNu).forEach((phNuK) => {
|
||||||
ph[phNuK] = phNu[phNuK];
|
ph[phNuK] = phNu[phNuK];
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Object.keys(ph).forEach(function (phk) {
|
Object.keys(ph).forEach((phk) => {
|
||||||
if (typeof ph[phk] == "string")
|
if (typeof ph[phk] == "string")
|
||||||
ph[phk] = ph[phk].replace(/\{path\}/g, req.url);
|
ph[phk] = ph[phk].replace(/\{path\}/g, req.url);
|
||||||
});
|
});
|
||||||
|
@ -77,7 +77,7 @@ function requestHandler(req, res) {
|
||||||
res.writeHeadNodeApi = res.writeHead;
|
res.writeHeadNodeApi = res.writeHead;
|
||||||
res.setHeaderNodeApi = res.setHeader;
|
res.setHeaderNodeApi = res.setHeader;
|
||||||
|
|
||||||
res.writeHead = function (a, b, c) {
|
res.writeHead = (a, b, c) => {
|
||||||
let table = c;
|
let table = c;
|
||||||
if (typeof b == "object") table = b;
|
if (typeof b == "object") table = b;
|
||||||
if (table == undefined) table = this.tHeaders;
|
if (table == undefined) table = this.tHeaders;
|
||||||
|
@ -99,7 +99,7 @@ function requestHandler(req, res) {
|
||||||
return res.writeHeadNodeApi(a, table);
|
return res.writeHeadNodeApi(a, table);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
res.setHeader = function (headerName, headerValue) {
|
res.setHeader = (headerName, headerValue) => {
|
||||||
const al = headerName.toLowerCase();
|
const al = headerName.toLowerCase();
|
||||||
if (
|
if (
|
||||||
al != "transfer-encoding" &&
|
al != "transfer-encoding" &&
|
||||||
|
|
Reference in a new issue