今天到站长站查IP想着查下本机IP。
无意发现,自己的User Agent连 安装QQ软件的信息都会显示。
您 的 IP : [ 59.xxx.xxx.xx ] 来 自 : 广东省
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 551; QQWubi 87; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; GreenBrowser)
感到奇怪怎么我装了QQ五笔都会被显示的呢?
查了有关资料,原来是 浏览器标识 User Agent 作怪,
定义和用法
userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。
一般来讲,它是在 navigator.appCodeName 的值之后加上斜线和 navigator.appVersion 的值构成的。
例如:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)。
注:用户代理头:user-agent header。
我在想为什么作为QQ下载软件超级旋风、QQ五笔为什么要去写我的浏览器标识。那不是一点私隐也没有,这难到不算是挟持强X么?
后来给我想通了,腾讯把你所安装的QQ系列软件写在浏览器标识User Agent 里,目的是为了方便他用来统计市场占用率,透过Log或站点统计器来统计安装量,也可算是流氓。
如果我们想保留那点点私隐该怎么做呢?
其实做法也很简单,只需打开注册表(运行-regedit),用User Agent 作为关键字进行搜索,即可很快地找到 QQDownload 551; QQWubi 97 键值,删除重启即可。