我最近在Chrome浏览器选项中找到了“不跟踪”复选框。
尽管如此,这显然是要做什么,我对它将如何执行以及此复选框起作用的可能性有疑问。
首先,“不要追踪”背后的想法是:浏览器将包含一些内容,告诉服务器不要追踪您的身份并且不要使用您以前的历史向您展示广告。选中此复选框后,我找不到发送到服务器的请求标头或请求uri的任何区别。所以问题是浏览器如何发送此信息。同样,作为开发人员,我应该做的是正确响应此类请求。
您应该看到一个名为“ DNT”的标头连同所有请求一起发送到服务器。您可能需要先重新启动浏览器,然后才能开始发送浏览器。
这是来自Chrome开发人员工具的图片。您可以在自己的浏览器中通过按,F12然后选择“网络”选项卡并选择列表中的第一项来访问它(您将需要在打开“开发人员”工具的情况下刷新页面,然后才能显示任何内容)。
作为开发人员,在看到这样的请求时,您没有要做任何设定的标准(AFAIK)。通常,如果您实施了任何用户跟踪并检测到DNT设置为1,则应将其禁用,但是从技术上讲,您根本不需要使用它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句