mirror of
https://github.com/v2board/v2board.git
synced 2024-11-10 09:39:10 +08:00
Merge branch 'dev' of https://github.com/v2board/v2board into dev
This commit is contained in:
commit
de75063e0b
@ -69,7 +69,7 @@ class Loon
|
|||||||
"{$server['name']}=vmess",
|
"{$server['name']}=vmess",
|
||||||
"{$server['host']}",
|
"{$server['host']}",
|
||||||
"{$server['port']}",
|
"{$server['port']}",
|
||||||
'aes-128-gcm',
|
'auto',
|
||||||
"{$uuid}",
|
"{$uuid}",
|
||||||
'fast-open=false',
|
'fast-open=false',
|
||||||
'udp=true',
|
'udp=true',
|
||||||
@ -78,6 +78,15 @@ class Loon
|
|||||||
|
|
||||||
if ($server['network'] === 'tcp') {
|
if ($server['network'] === 'tcp') {
|
||||||
array_push($config, 'transport=tcp');
|
array_push($config, 'transport=tcp');
|
||||||
|
if ($server['networkSettings']) {
|
||||||
|
$tcpSettings = $server['networkSettings'];
|
||||||
|
if (isset($tcpSettings['header']['type']) && !empty($tcpSettings['header']['type']))
|
||||||
|
$config = str_replace('transport=tcp', "transport={$tcpSettings['header']['type']}", $config);
|
||||||
|
if (isset($tcpSettings['header']['request']['path'][0]) && !empty($tcpSettings['header']['request']['path'][0]))
|
||||||
|
array_push($config, "path={$tcpSettings['header']['request']['path'][0]}");
|
||||||
|
if (isset($tcpSettings['header']['Host']) && !empty($tcpSettings['header']['Host']))
|
||||||
|
array_push($config, "host={$tcpSettings['header']['Host']}");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if ($server['tls']) {
|
if ($server['tls']) {
|
||||||
if ($server['network'] === 'tcp')
|
if ($server['network'] === 'tcp')
|
||||||
|
Loading…
Reference in New Issue
Block a user