From d804794814b94a57313c096f2cdeb7b05528616e Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Sat, 2 Sep 2023 09:12:40 +0800 Subject: [PATCH] Merge branch 'master' of http://git.excellentkk.cn/mkm/shop-php --- 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);