其他分享
首页 > 其他分享> > 微软 Edge 浏览器 Tracking Prevention 的强制措施的一个例子

微软 Edge 浏览器 Tracking Prevention 的强制措施的一个例子

作者:互联网

Microsoft Edge 中跟踪预防功能的第一个组件是分类。 为了对在线跟踪器进行分类并将它们分组,Microsoft Edge 使用了断开连接开源跟踪保护列表, 即所谓的 Disconnect open source tracking protection lists.

这些列表通过“信任保护列表”组件提供,该组件可在 edge://components 中查看。

下载后,列表存储在磁盘上,开发人员可以使用它们来确定特定 URL 是否分类或如何分类。

为了确定某个 URL 是否被 Microsoft Edge 中的分类系统视为跟踪器,系统会检查一系列主机名,从完全匹配开始,然后继续检查顶级域之外最多四个标签的部分匹配。

例子:如果我们有如下的 url:
https://a.subdomain.of.a.known.tracker.test/some/path

下列 hotname 会被 测试:

如果这些主机名中的任何一个与断开连接列表中的主机名匹配,Microsoft Edge 将继续评估强制措施以防止用户被跟踪。

为了防止网络上的跟踪操作,Microsoft Edge 对分类跟踪器采取了两项强制措施:

最典型的一个行为,就是应用程序发起的 HTTP 请求,被 Edge 阻止,返回错误消息:
net::ERR_BLOCKED_BY_CLIENT,如下图所示:

标签:Tracking,known,Edge,tracker,test,Microsoft,Prevention,跟踪
来源: https://www.cnblogs.com/sap-jerry/p/16391712.html