php - 积极识别来自 java HttpClient 的 http 请求

标签 php android httpclient

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

人们可能会想到使用 $_SERVER['HTTP_USER_AGENT'],但这很容易被欺骗。

有什么建议吗?

最佳答案

Android 开发者博客有一篇关于识别应用程序的深度文章:http://android-developers.blogspot.com/2011/03/identifying-app-installations.html

基本思路是让 Android 应用程序在安装时生成一个唯一标识符。您可以在发出请求时将其传递给服务器。不过,在您的情况下,它可能不需要在每次安装时都是唯一的。

关于php - 积极识别来自 java HttpClient 的 http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7212001/

相关文章:

php - 程序无法启动,因为缺少 msvcr100.dll

java - 我如何从 fragment 访问 Activity 中的按钮ID

json - Bad Request -Post 方法 - JSON DateTime 问题

java - HttpClient javax.net.ssl.SSLPeerUnverifiedException : peer not authenticated when time shifted?

Android LatinIME 词典

监听数据时出现 HttpClientResponse 错误

php - 将数组分成单独的变量并将其传递给函数

javascript - 使用没有表单的Jquery ajax上传文件

php - 第一次连接阻止了对 PHP 的多个请求

android - 使用可下载字体作为自定义 Snackbar 字体