【发布时间】:2019-09-19 11:01:52
【问题描述】:
我有调用 PHP 脚本的移动应用程序。在 PHP 脚本中,我可以查看用户代理。
我认为可能有其他一些脚本对我的 PHP 脚本进行大量调用,因为我看到用户代理的调用看起来像......
Mozilla/5.0(Windows NT 6.1;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/72.0.3626.109 Safari/537.36
通常我希望 Android 和 iPhone 的用户代理...
Dalvik/2.1.0(Linux;U;Android 9;POT-LX1 Build/HUAWEIPOT-L21)
或
.../187 CFNetwork/978.0.7 Darwin/18.7.0
是否存在第一个用户代理来自有效移动设备的情况?
【问题讨论】:
-
是的。它可能来自 Windows 手机。还记得那些吗?
-
第一个用户代理似乎来自在 Windows 7 上运行的 Google Chrome 浏览器 72。但由于这些字符串永远不可信,因此它可能真的是任何东西,甚至是 Android 手机。
-
感谢您的回复。请求可能来自 Android 应用程序或 iPhone(不是来自手机上的浏览器,而是来自应用程序、Java 或 Swift 的 HTTP 请求)。