mirror of
				https://github.com/v2board/v2board.git
				synced 2025-11-04 19:31:45 +08:00 
			
		
		
		
	向后端传递version参数
This commit is contained in:
		@@ -94,6 +94,16 @@ class UniProxyController extends Controller
 | 
			
		||||
                    'tls' => $this->nodeInfo->tls
 | 
			
		||||
                ];
 | 
			
		||||
                break;
 | 
			
		||||
            case 'vless':
 | 
			
		||||
                $response = [
 | 
			
		||||
                    'server_port' => $this->nodeInfo->server_port,
 | 
			
		||||
                    'network' => $this->nodeInfo->network,
 | 
			
		||||
                    'networkSettings' => $this->nodeInfo->network_settings,
 | 
			
		||||
                    'tls' => $this->nodeInfo->tls,
 | 
			
		||||
                    'flow' => $this->nodeInfo->flow,
 | 
			
		||||
                    'tls_settings' => $this->nodeInfo->tls_settings
 | 
			
		||||
                ];
 | 
			
		||||
                break;
 | 
			
		||||
            case 'trojan':
 | 
			
		||||
                $response = [
 | 
			
		||||
                    'host' => $this->nodeInfo->host,
 | 
			
		||||
@@ -103,6 +113,7 @@ class UniProxyController extends Controller
 | 
			
		||||
                break;
 | 
			
		||||
            case 'hysteria':
 | 
			
		||||
                $response = [
 | 
			
		||||
                    'version' => $this->nodeInfo->version,
 | 
			
		||||
                    'host' => $this->nodeInfo->host,
 | 
			
		||||
                    'server_port' => $this->nodeInfo->server_port,
 | 
			
		||||
                    'server_name' => $this->nodeInfo->server_name,
 | 
			
		||||
@@ -111,16 +122,6 @@ class UniProxyController extends Controller
 | 
			
		||||
                    'obfs' => Helper::getServerKey($this->nodeInfo->created_at, 16)
 | 
			
		||||
                ];
 | 
			
		||||
                break;
 | 
			
		||||
            case "vless":
 | 
			
		||||
                $response = [
 | 
			
		||||
                    'server_port' => $this->nodeInfo->server_port,
 | 
			
		||||
                    'network' => $this->nodeInfo->network,
 | 
			
		||||
                    'networkSettings' => $this->nodeInfo->network_settings,
 | 
			
		||||
                    'tls' => $this->nodeInfo->tls,
 | 
			
		||||
                    'flow' => $this->nodeInfo->flow,
 | 
			
		||||
                    'tls_settings' => $this->nodeInfo->tls_settings
 | 
			
		||||
                ];
 | 
			
		||||
                break;
 | 
			
		||||
        }
 | 
			
		||||
        $response['base_config'] = [
 | 
			
		||||
            'push_interval' => (int)config('v2board.server_push_interval', 60),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user