【问题标题】:PHP headers from a mobile phone [duplicate]来自手机的PHP标头[重复]
【发布时间】:2023-03-12 14:38:02
【问题描述】:

我需要找到一种方法让 PHP 在标头或某处检查以确认 POST 请求是从手机(android 或 ios)发送的

【问题讨论】:

标签: php android ios


【解决方案1】:

您可以阅读HTTP User-Agent 标头。有很多 PHP 库可以读取标头以检测正在使用的浏览器以及它的功能。几个例子是php-mobile-detectMobile-Detect。 PHP 还包括get_browser() 函数,您可以使用它来查找User_Agent 的功能。

【讨论】:

    【解决方案2】:

    一个快速简单的解决方案是使用user agent

    if($_POST) {
        $ua = strtolower($_SERVER['HTTP_USER_AGENT']);
        if(stripos($ua,'android') !== false) {
             $Android = true;
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2012-01-03
      • 1970-01-01
      • 1970-01-01
      • 2016-12-31
      • 2018-09-01
      • 2014-03-18
      • 1970-01-01
      • 2013-04-26
      • 2021-06-25
      相关资源
      最近更新 更多