mirror of
https://github.com/avwo/whistle.git
synced 2026-10-28 22:59:50 +08:00
feat: responseFor://name=x-upstream
This commit is contained in:
+1
-4
@@ -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];
|
||||
|
||||
Reference in New Issue
Block a user