feat: responseFor://name=x-upstream

This commit is contained in:
avwo
2018-09-28 23:49:08 +08:00
parent 4f586641dc
commit 10b6bdef2e
4 changed files with 16 additions and 8 deletions
+1 -4
View File
@@ -444,10 +444,7 @@ function resolveWebsocket(socket, callback, wss) {
var resRuleData = { headers: headers };
util.setResCors(resRuleData, resCors, cors, socket.headers.origin);
util.setResCookies(resRuleData, cookies);
var responseFor = util.getMatcherValue(_rules.responseFor);
if (responseFor) {
headers['x-whistle-response-for'] = responseFor;
}
util.setResponseFor(_rules, headers, socket.hostIp);
var delResHeaders = util.parseDeleteProperties(socket).resHeaders;
Object.keys(delResHeaders).forEach(function(name) {
delete headers[name];