肯定地识别来自Java HttpClient的http请求

问题描述:

我正在构建一个与远程服务器通信以获取数据的Android应用程序。我如何使用PHP来确定来自HttpClient Android应用程序的请求?肯定地识别来自Java HttpClient的http请求

有人可能会认为使用$_SERVER['HTTP_USER_AGENT'],但这很容易被欺骗。

有什么建议吗?

+0

如果有人欺骗'HTTP_USER_AGENT',这有什么关系吗? –

Android开发者博客对识别应用的在深度张贴:http://android-developers.blogspot.com/2011/03/identifying-app-installations.html

的基本思想是为具有Android应用产生唯一的标识符在安装时。您可以在提出请求时将其传递给服务器。就你而言,它可能不需要在每个安装基础上都是唯一的。