1

我正在阅读我的学习管理系统的日志。我发现两条看起来很奇怪的线。

2012-11-14 16:10:31 0.0.0.0 "<PERSON NAME>/<CITY>/<COMPANY>" do.<ADDRESS>.ru - GET /pics/mm_item_sel.gif - - - - - "Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+5.1;+Trident/4.0;+Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1)+;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729;+InfoPath.2)"

2012-11-14 16:10:32 0.0.0.0 "<PERSON NAME>/<CITY>/<COMPANY>" do.<ADDRESS>.ru - GET /view_doc.html?doc_id=5300698214580765893&object_id=5808787579917258666&course_id=5766800087662725234&mode=learning_proc - - - - - "Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.1;+Trident/4.0;+Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1)+;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729;+InfoPath.2)"

我已经删除了名字和姓氏,但是当来自同一计算机的同一帐户的同一个人与 LMS 交谈时会生成这两行。奇怪的是,用户代理的描述看起来完全一样,除了第一种情况是 MSIE 8.0 和第二种情况是 MSIE 7.0。

怎么可能?这是某种错误吗?

4

1 回答 1

1

访问者很可能使用的是 IE8 并打开了兼容模式,这会将用户代理更改为 IE7。用户代理的Trident部分仅由 IE8+ 发送,这会将其泄露。

这里详细讨论了如何区分 IE7 和以 IE7 兼容模式运行的浏览器

于 2012-11-15T21:03:20.467 回答