我正在开发网站和移动(iPhone/iPad,Android)应用程序版本。
网站和移动应用程序正在访问相同的 URL。例如http://xxx.xxx.xxx/register.php
因此,如您所知,在移动应用程序上,PHP 没有 SESSION 概念。
因此,我需要在单个 URL 上的任何请求上区分什么是 Web 浏览器请求或应用程序请求移动设备。
笔记!!!!这不是使用USER AGENT属性区分移动网络浏览器的问题
如何区分请求是来自浏览器(PC/移动浏览器)的请求?还是来自移动应用程序?
而且,我希望在请求时不要使用 $_GET[] 变量来解决这个问题。
请帮助我。
亲切的问候
最佳答案
您可以使用用户代理字符串来区分不同的浏览器和应用程序。在 PHP 中,您可以通过 $_SERVER['HTTP_USER_AGENT']
检索它。
关于php - 如何区分 HTTP 请求与 PHP 中的 Web 浏览器或移动设备(应用程序)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20638054/