fix: 仅在 VMess/VLESS 且传输层为 http 时设置 Host 为数组

This commit is contained in:
xream 2023-08-28 23:38:03 +08:00
parent 0141e48200
commit 26193301b3
No known key found for this signature in database
GPG Key ID: 1D2C5225471789F9

View File

@ -216,7 +216,9 @@ function lastParse(proxy) {
proxy[`${proxy.network}-opts`].headers =
proxy[`${proxy.network}-opts`].headers || {};
proxy[`${proxy.network}-opts`].headers.Host =
proxy.network === 'http' ? [proxy.server] : proxy.server;
['vmess', 'vless'].includes(proxy.type) && proxy.network === 'http'
? [proxy.server]
: proxy.server;
}
return proxy;
}