Tk 标头
已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。
非标准:此特性未标准化。我们不建议在生产环境中使用非标准特性,因为它们浏览器支持有限,并且可能会更改或被移除。但是,在没有标准选项的特定情况下,它们可以是合适的替代方案。
注意:DNT(不跟踪)规范已停止。有关更多信息,请参阅Navigator.doNotTrack
。另一种选择是全局隐私控制,它通过Sec-GPC
标头与服务器通信,并通过navigator.globalPrivacyControl
向客户端提供。
HTTP Tk
响应标头指示适用于相应请求的跟踪状态。
语法
http
Tk: ! (under construction)
Tk: ? (dynamic)
Tk: G (gateway or multiple parties)
Tk: N (not tracking)
Tk: T (tracking)
Tk: C (tracking with consent)
Tk: P (potential consent)
Tk: D (disregarding DNT)
Tk: U (updated)
指令
!
-
建设中。源服务器目前正在测试其跟踪状态的通信。
?
-
动态。源服务器需要更多信息来确定跟踪状态。
G
-
网关或多方。服务器充当涉及多方交换的网关。
N
-
未跟踪。
T
-
跟踪中。
C
-
经同意跟踪。源服务器认为已收到跟踪此用户、用户代理或设备的先前同意。
P
-
潜在同意。源服务器不知道是否已实时收到跟踪此用户、用户代理或设备的先前同意,但承诺在确定此类同意之前不使用或共享任何
DNT:1
数据,并进一步承诺在 48 小时内删除或永久去标识化任何未收到此类同意的DNT:1
数据。 D
-
忽略 DNT。源服务器无法或不愿遵守从请求用户代理收到的跟踪偏好。
U
-
已更新。该请求导致适用于此用户、用户代理或设备的跟踪状态可能发生变化。
示例
声称不跟踪的资源的Tk
标头将如下所示
http
Tk: N
规范
规范 |
---|
跟踪偏好表达式 (DNT) # dfn-tk |
浏览器兼容性
此响应标头不会触发任何浏览器行为,因此浏览器兼容性无关紧要。