1
我正在瀏覽一些Google文章和一些Firefox開發人員地區,發現有一個option you can set不允許某些網站跟蹤您的信息。如何檢測用戶設置禁止追蹤
我調查了這一點,併爲開發人員做了一些谷歌搜索,無法找到關於如何檢測用戶是否在瀏覽器中設置的信息。
它是以POST
請求發送還是以任何類型的請求發送?它是否在用戶代理中?我只是想知道如何管理這個,而不是以登錄的ips
爲例。
我正在瀏覽一些Google文章和一些Firefox開發人員地區,發現有一個option you can set不允許某些網站跟蹤您的信息。如何檢測用戶設置禁止追蹤
我調查了這一點,併爲開發人員做了一些谷歌搜索,無法找到關於如何檢測用戶是否在瀏覽器中設置的信息。
它是以POST
請求發送還是以任何類型的請求發送?它是否在用戶代理中?我只是想知道如何管理這個,而不是以登錄的ips
爲例。
它被作爲an HTTP header:
function dnt_enabled()
{
return (isset($_SERVER['HTTP_DNT']) && $_SERVER['HTTP_DNT'] == 1);
}
if dnt_enabled() {
// do stuff...
}
或者,如果你正在使用PHP 7:
function dnt_enabled()
{
return (boolean)$_SERVER['HTTP_DNT'] ?? false;
}
感謝您的回答:) – Jek