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

This commit is contained in:
xream
2023-08-28 23:38:03 +08:00
parent 272974ff39
commit 4ca9ab33b1

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;
}