Replying to Avatar CXPLAY

做好了: un.cx.ms

用法就是直接插入到白名单 URL 的域名之前, 将原始域名作为路径, un.cx.ms 作为域名直接访问.

比如原始 URL 是: https://example.com/track?url=123456

附加之后就是: https://un.cx.ms/example.com/track?url=123456

自动覆盖客户端请求的标头:

* Accept-Language

* User-Agent

自动删除客户端请求的标头:

* DNT

* Sec-GPC

* Cookie

* If-None-Match

* Origin

* Referer

* Sec-CH-UA

* Sec-CH-UA-Architecture

* Sec-CH-UA-Bitness

* Sec-CH-UA-Full-Version-List

* Sec-CH-UA-Mobile

* Sec-CH-UA-Model

* Sec-CH-UA-Platform

* Sec-CH-UA-Platform-Version

自动删除服务端响应的标头:

* Accept-CH

* ETag

* Set-Cookie

除此之外被代理的当然也包括客户端 IP.

至于怎么让客户端自动附加, 可以用一些修改请求标头的浏览器扩展, 或者 AdGuard 的 $urltransform 修饰符, Android 上可以用 URLCheck.

主要提供演示, 自己从头造一个非常简单, 所以示例服务只对我自己保证 SLA, 没有用户协议也没有隐私协议 :bili_doge:

DNT 的问题是它俩至今没有在市占率第一的某浏览器中默认启用, 而 Sec-GPC 更是没有被支持, 所以会主动启用的用户, 反而是给客户端添加了一个特征, 不得不说现实很讽刺. 我甚至敢暴论一下: 开启 DNT 的用户可能比用 Firefox 的用户还要少, 而带有 Sec-GPC 这个标头的用户要么是 Firefox 用户要么就是 AdGuard 本机客户端用户. :bili_fantastic:

Reply to this note

Please Login to reply.

Discussion

No replies yet.