获取移动访问用户UA
2011-11-18 19:45
190 查看
在移动开发中经常会遇到用Android自带的浏览器访问没有问题,但是QQ浏览器访问就有bug,还有更加诡异的是,在不同的浏览器客户端版本展示效果也不一样。
这种情况下,就需要模拟客户端的UA,重现bug。
PHP获取方式:
获取UA只是排查的第一步,先期的工作要在程序中记录日志,在log中筛查出该UA的访问。
在Nokia 下安装的QQ浏览器访问手机当当网,将商品重复添加购物车后,会出现请求-9的错误,但是直接输入请求的url则可以。再次查看购物车,数量变成11。
通过记录的log日志,排查出该UA访问记录,发现该请求被发起10次。问题很明显就是在请求的时候出现的。
移动开发面临的情况是极其复杂的,只有一点点排查,才能发现问题所在。
问题,解决,记录,成长。。。
这种情况下,就需要模拟客户端的UA,重现bug。
PHP获取方式:
<?php echo $_ENV["HTTP_USER_AGENT"]; ?>
获取UA只是排查的第一步,先期的工作要在程序中记录日志,在log中筛查出该UA的访问。
在Nokia 下安装的QQ浏览器访问手机当当网,将商品重复添加购物车后,会出现请求-9的错误,但是直接输入请求的url则可以。再次查看购物车,数量变成11。
通过记录的log日志,排查出该UA访问记录,发现该请求被发起10次。问题很明显就是在请求的时候出现的。
移动开发面临的情况是极其复杂的,只有一点点排查,才能发现问题所在。
问题,解决,记录,成长。。。
相关文章推荐
- Android Sensor感应器介绍(三)获取用户移动方向,指南针原理
- 获取手机号和UA(移动cmwap)
- UWP 应用获取各类系统、用户信息 (2) - 商店授权信息、零售演示模式信息、广告 ID、EAS 设备信息、硬件识别信息、移动网络信息
- 微信小程序案例:获取微信访问用户的openid
- 【Based Android】Android Sensor感应器介绍(三)获取用户移动方向,指南针原理
- PHP获取用户访问IP地址的5种方法
- php实现获取及设置用户访问页面语言类
- ASP.Net访问母版页(MasterPage)控件、属性、方法及母版页中调用内容页,获取用户自定义控件里面的子控件的方法
- 用js如何获取UA(user Agent)用户代理?
- Navigator 对象、如何获取用户的浏览器信息(UA)、常见浏览器的 User-Agent
- java获取用户访问的真实IP地址和代理IP
- 【java】服务器端获取用户访问的URL/用户IP/PC还是移动端
- PHP获取用户访问IP地址的5种方法
- dnn 模块 获取服务器端路径、获取用户ID、需要登陆才能访问的页面的处理
- DJANGO获取用户访问IP
- Nginx在CDN加速之后,获取用户真实IP做并发访问限制的方法
- java代码获取用户访问ip,绝大部分可行
- JAVA获取访问用户的客户端IP(适用于公网与局域网)
- php实现获取及设置用户访问页面语言类
- 微信公众号开发访问第三方网页获取用户的openid