论坛
门户
内部优惠
喜欢
话题
VIP会员
搜索
新浪微博
登录
注册
100%
100%
首页
>
新闻动态
>
移动通信
>
Android的UAProfe和UA String的设置
回复
« 返回列表
灯火互联
管理员
注册日期
2011-07-27
发帖数
41778
QQ
火币
41290枚
粉丝
1086
关注
100
加关注
写私信
打招呼
阅读:
3642
回复:
0
[手机技巧]
Android的UAProfe和UA String的设置
楼主
#
更多
只看楼主
倒序阅读
发布于:2011-11-09 12:20
保存
100%
100%
[]
1
UA的全称是User Agent,即用户代理。UAProf 的全称是User Agent Profile,就是 用户代理描述,主要用于描述终端设备的性能和优先选择信息,主要是为了让其他设备(比如WAP网关)能够自动识别终端的能力……
什么是UAProf?
UA的全称是User Agent,即用户代理。UAProf 的全称是User Agent Profile,就是 用户代理描述,主要用于描述终端设备的性能和优先选择信息,主要是为了让其他设备(比如WAP网关)能够自动识别终端的能力,从而可以优化传递给终端的内容格式。UAProf通常描述了终端的
硬件
平台、
软件
平台、与此设备相连的网络环境特性等信息。(好吧,我承认这一段是拷贝的)
UAProf是一个xml的形式,描述了七个方面的特性。
HardwarePlatform: 硬件平台
SoftwarePlatform: 软件平台
BrowserUA: 终端浏览器
NetworkCharacteristics:网络特性
WAPCharacteristics:WAP特性
PUSHCharacteristics:PUSH特性
MmsCharacteristics:MMS特性(
电信
暂无)
UAProf常见于运行商定制终端。运营商对这些UAProf进行集中管理。运营商根据它对终端设备的软硬件特性进行判断,当向终端设备推送自己的增值业务时,会跟据这些特性来推送适合终端设备的内容。比如可以判断出终端设备是支持MP4还是RM格式视频。根据支持不同的视频格式,推送不同的视频内容。
非运营商定制设备也可以向运营商提供终端设备的UAProf,那么运营商是如何收集非运营商定制设备的UAProf的呢?
收集的方式是这样的,在
手机
的浏览器发送http信息是,手机的http Heaer的字段信息多了两个信息,分别是User-Agent(用户浏览器名称)和x-wap-profile(UAProf的网络路径)。运营商只要根据x-wap-profile制定的网络路径进行下载,就可以得到该终端的UAProf,从而达到收集的目的。
喜欢
0
评分
0
最新喜欢:
淘宝天猫隐藏优惠券地址
回复
100%
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登陆
或者
注册
100%
返回顶部
关闭
最新喜欢