如何检测设置不跟踪的用户

杰克·海尔斯

我浏览了一些Google文章和Firefox开发人员领域,发现可以选择设置为不让某些网站跟踪您的信息。

我调查了一下,并在Google上搜索了开发人员,却无法找到有关如何检测用户是否在浏览器中进行了设置的任何信息。

它是在POST请求中发送还是以任何类型的请求发送?它是否出现在用户代理中?我只是想知道如何管理它,而不是存储它们ips以供登录。

miken32

它作为HTTP标头发送

function dnt_enabled()
{
   return (isset($_SERVER['HTTP_DNT']) && $_SERVER['HTTP_DNT'] == 1);
}

if dnt_enabled() {
    // do stuff...
}

或者,如果您使用的是PHP 7:

function dnt_enabled(): bool
{
   return (bool)$_SERVER['HTTP_DNT'] ?? false;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅在IE11中使用Javascript检测“不跟踪”设置

来自分类Dev

Git目录-如何跟踪目录但不跟踪内容

来自分类Dev

Git目录-如何跟踪目录但不跟踪内容

来自分类Dev

Google Chrome浏览器中的“不跟踪”如何工作?

来自分类Dev

启用不跟踪

来自分类Dev

雪碧不跟踪计数

来自分类Dev

如何在git中添加和跟踪文件而不跟踪它们所在的目录?

来自分类Dev

如何跟踪用户的项目?

来自分类Dev

Google Analytics(分析)为什么不跟踪特定的用户视图和其他活动?

来自分类Dev

不跟踪网页视图选项

来自分类Dev

不跟踪网页视图选项

来自分类Dev

如何在Firefox 42+中检测用户是否正在使用跟踪保护

来自分类Dev

如何在不跟踪远程分支的情况下压缩提交?

来自分类Dev

如何在不使用.gitignore的情况下不跟踪Git中添加的未提交文件

来自分类Dev

如何检测用户的语言

来自分类Dev

您如何设置用户属性,以便我可以使用 firebase 跟踪分析

来自分类Dev

如何无法检测地跟踪邮件?

来自分类Dev

实施不跟踪asp.net mvc

来自分类Dev

使Git不跟踪所有分支

来自分类Dev

Phonegap谷歌分析根本不跟踪

来自分类Dev

UILongPressGestureRecognizer在离开UIView时不跟踪触摸

来自分类Dev

Phonegap谷歌分析根本不跟踪

来自分类Dev

$手表不跟踪模型变量

来自分类Dev

存储过程不跟踪列修改

来自分类Dev

不跟踪OnClick分析(Wordpress Yoast Analytics)

来自分类Dev

WebDriverEventListener 不跟踪浏览器事件

来自分类Dev

谷歌分析目标不跟踪事件

来自分类Dev

闪亮的问题-在多用户环境中跟踪用户设置

来自分类Dev

闪亮的问题-在多用户环境中跟踪用户设置

Related 相关文章

热门标签

归档