root 5 years ago
parent
commit
d4c12a0ddd
1 changed files with 10 additions and 8 deletions
  1. 10 8
      app/Http/Controllers/ClientController.php

+ 10 - 8
app/Http/Controllers/ClientController.php

@@ -23,14 +23,16 @@ class ClientController extends Controller
               }
           }
         }
-        if(strpos($_SERVER['HTTP_USER_AGENT'], 'Quantumult%20X') !== false) {
-          die($this->quantumultX($user, $server));
-        }
-        if(strpos($_SERVER['HTTP_USER_AGENT'], 'Quantumult') !== false) {
-          die($this->quantumult($user, $server));
-        }
-        if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']), 'clash') !== false) {
-          die($this->clash($user, $server));
+        if(isset($_SERVER['HTTP_USER_AGENT'])) {
+          if(strpos($_SERVER['HTTP_USER_AGENT'], 'Quantumult%20X') !== false) {
+            die($this->quantumultX($user, $server));
+          }
+          if(strpos($_SERVER['HTTP_USER_AGENT'], 'Quantumult') !== false) {
+            die($this->quantumult($user, $server));
+          }
+          if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']), 'clash') !== false) {
+            die($this->clash($user, $server));
+          }
         }
         die($this->origin($user, $server));
     }