SON*_*ONU 12 user-agent android apache-httpclient-4.x inappbrowser
示例移动应用程序将POST请求发送到HTTP服务器,我们使用该服务器处理从移动应用程序发送的信息.我们解析HTTP标头,并且所有具有不同操作系统的Android设备上的User-Agent标头始终被视为"Apache-HttpClient".
如果我在Android设备中从应用程序执行任何操作,它将返回用户代理为 Apache-HttpClient/UNAVAILABLE (java 1.4)
有什么问题?它没有提供一个用户代理字符串,其中包含操作系统信息和其他详细信息.有没有人见过类似的行为?
Apache-HttpClient/UNAVAILABLE (java 1.4)
是您的应用程序正在使用的Apache客户端的默认用户代理字符串,它本身不是错误.
这个客户知道它运行的系统很少,这是最好的 - 它只是一个简单的一刀切的Android设备方法(可能是手机,平板电脑,电视甚至甚至一辆车!)向外界发出http请求.
用户代理字符串是用户代理(读"浏览器")识别自身的一种方式.
对于Android应用程序,您的应用程序是浏览器,因此用户代理字符串供您在应用程序中定义.
如果要发送有关设备的信息,则需要使用应用程序收集该信息,然后发送.但是,如果您正在收集这些数据,那么您也可以将它放在请求的主体中,而不是HTTP头.
| 归档时间: |
|
| 查看次数: |
18967 次 |
| 最近记录: |