From 435e20d0ab923cac1ac5c618e93bf1b1d11d63fa Mon Sep 17 00:00:00 2001 From: yaooo <272523191@qq.com> Date: Fri, 1 Sep 2023 15:10:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=AF=B7=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/api/Auth.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/app/controller/api/Auth.php b/app/controller/api/Auth.php index 5bbc41ff..2e3a95ed 100644 --- a/app/controller/api/Auth.php +++ b/app/controller/api/Auth.php @@ -1252,11 +1252,20 @@ class Auth extends BaseController public function globalConfig() { $getUrl = env('TASK_WORKER_HOST_URL') . '/api/index/config'; - $header = array('User-Agent:Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1'); + $os = 'pc'; + $userAgent = request()->header('user-agent'); + $isAndroid = stripos($userAgent, 'android') !== false; + if ($isAndroid) { + $os = 'android'; + } + $isIOS = stripos($userAgent, 'iphone') !== false; + if ($isIOS) { + $os = 'ios'; + } + $getUrl .= '?os=' . $os; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $getUrl); curl_setopt($ch, CURLOPT_HEADER, 0); - curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($ch); curl_close($ch);