我浏览了一些Google文章和Firefox开发人员领域,发现可以选择设置为不让某些网站跟踪您的信息。
我调查了一下,并在Google上搜索了开发人员,却无法找到有关如何检测用户是否在浏览器中进行了设置的任何信息。
它是在POST
请求中发送还是以任何类型的请求发送?它是否出现在用户代理中?我只是想知道如何管理它,而不是存储它们ips
以供登录。
它作为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] 删除。
我来说两句