同一个浏览器的UA(user-agent)在变化么?

csdncb 2014-08-26 12:13:02
在php程序防止session劫持的文章曾提到:可以检测user-agent 是否变化,作为一个标识。

我采用这个方法试了一下,居然发现在少数(在2500个用户样本中,发现了17例外)的浏览器上,UA会在网页的运行中发生变化,不知为何,求解。
请求的方法 有get / post / ajax get

获取到的数据如下,格式(时间 - IP - URL - UA)
2014-08-26 09:28:42 - 123.19.192.7 - /help/1 - Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
2014-08-26 09:28:42 - 123.19.192.7 - /order/print - Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
2014-08-26 09:28:57 - 123.19.192.7 - /my - Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1
2014-08-26 09:29:04 - 123.19.192.7 - /user/subscrible - Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1

根据url及时间分析,用户似乎没有重新登录。但UA确发生了变化?

应当如何解释此现象,求解。
...全文
1339 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2014-08-26
  • 打赏
  • 举报
回复
我的意思是:如果用户们来自同一局域网,那么 IP 就是相同的
csdncb 2014-08-26
  • 打赏
  • 举报
回复
ip 已经做个变化,是假的。
xuzuning 2014-08-26
  • 打赏
  • 举报
回复
123.19.192.7来自越南
benny502 2014-08-26
  • 打赏
  • 举报
回复
用户共用ip

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧