获取移动访问用户UA

在移动开发中经常会遇到用Android自带的浏览器访问没有问题,但是QQ浏览器访问就有bug,还有更加诡异的是,在不同的浏览器客户端版本展示效果也不一样。

 

这种情况下,就需要模拟客户端的UA,重现bug。

 

PHP获取方式:

 

获取UA只是排查的第一步,先期的工作要在程序中记录日志,在log中筛查出该UA的访问

 

在Nokia 下安装的QQ浏览器访问手机当当网,将商品重复添加购物车后,会出现请求-9的错误,但是直接输入请求的url则可以。再次查看购物车,数量变成11。

通过记录的log日志,排查出该UA访问记录,发现该请求被发起10次。问题很明显就是在请求的时候出现的。

 

移动开发面临的情况是极其复杂的,只有一点点排查,才能发现问题所在。

 

问题,解决,记录,成长。。。

你可能感兴趣的:(PHP,手机开发)