Browse Source

修复Kitsunebi不可用的问题

问题原因:Kitsunebi不支持无缩进json。
由自己机场用户反馈,未测试问题广泛性。
mlge 7 years ago
parent
commit
e59cc3e428

+ 1 - 1
app/Http/Controllers/AdminController.php

@@ -1436,7 +1436,7 @@ class AdminController extends Controller
                     "path" => $node->v2_path,
                     "path" => $node->v2_path,
                     "tls"  => $node->v2_tls ? "tls" : ""
                     "tls"  => $node->v2_tls ? "tls" : ""
                 ];
                 ];
-                $v2_scheme = 'vmess://' . base64url_encode(json_encode($v2_json));
+                $v2_scheme = 'vmess://' . base64url_encode(json_encode($v2_json,JSON_PRETTY_PRINT));
 
 
                 // 生成文本配置信息
                 // 生成文本配置信息
                 $txt = "服务器:" . ($node->server ? $node->server : $node->ip) . "\r\n";
                 $txt = "服务器:" . ($node->server ? $node->server : $node->ip) . "\r\n";

+ 1 - 1
app/Http/Controllers/SubscribeController.php

@@ -220,7 +220,7 @@ class SubscribeController extends Controller
                     "tls"  => $node['v2_tls'] ? "tls" : ""
                     "tls"  => $node['v2_tls'] ? "tls" : ""
                 ];
                 ];
 
 
-                $scheme .= 'vmess://' . base64url_encode(json_encode($v2_json)) . "\n";
+                $scheme .= 'vmess://' . base64url_encode(json_encode($v2_json,JSON_PRETTY_PRINT)) . "\n";
             }
             }
         }
         }
 
 

+ 1 - 1
app/Http/Controllers/UserController.php

@@ -214,7 +214,7 @@ class UserController extends Controller
                     "path" => $node->v2_path,
                     "path" => $node->v2_path,
                     "tls"  => $node->v2_tls == 1 ? "tls" : ""
                     "tls"  => $node->v2_tls == 1 ? "tls" : ""
                 ];
                 ];
-                $v2_scheme = 'vmess://' . base64url_encode(json_encode($v2_json));
+                $v2_scheme = 'vmess://' . base64url_encode(json_encode($v2_json,JSON_PRETTY_PRINT));
 
 
                 // 生成文本配置信息
                 // 生成文本配置信息
                 $txt = "服务器:" . ($node->server ? $node->server : $node->ip) . "\r\n";
                 $txt = "服务器:" . ($node->server ? $node->server : $node->ip) . "\r\n";