介绍
fet-block 是什么
fet-block 是一个基于“域名替换”场景下的封禁对抗 SDK,主要用于在 hybrid 页面内自动完成“域名替换”,从而实现对抗某些国家的域名封禁。
能力
- 通过远程配置下发,完成域名 A 到 域名 B 的自动切换
- 除了针对国家码切换外,可支持按 “语言码”、“用户属性”进行域名切换。(用户属性需要客户端配合注入到 ua,例如针对关键用户可以让他走特殊域名)
- 支持基于 XHR 调用的 “请求通道切换”。上层业务可以在无感的情况下,将底层 xhr 请求换成走客户端“长链接通道“,以实现加密协议级别的对抗。
适用场景
- 面向海外的 h5 页面,面临域名被对应国家封禁时,此时可以将该国页面内域名全切成备份域名
- 海外某国家专门针对业务 app 域名进行定点封禁时,此时可以配置该国家或部分重点用户切到特殊域名。
- 定点封禁无法通过单纯换域名解决的情况下,需要将 xhr 全切成客户端加密通道。