我需要找到一种方法让 PHP 在标头或某处检查以确认 POST 请求是从手机(android 或 ios)发送的
问问题
1214 次
2 回答
0
一个快速简单的解决方案是使用user agent
if($_POST) {
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
if(stripos($ua,'android') !== false) {
$Android = true;
}
}
于 2013-08-02T22:28:17.983 回答
0
您可以阅读HTTP User-Agent
标题。有很多 PHP 库可以读取标头以检测正在使用的浏览器以及它的功能。几个例子是php-mobile-detect和Mobile-Detect。PHP 还包括get_browser()
可用于查找 User_Agent 功能的函数。
于 2013-08-02T22:25:20.383 回答