本文最后更新于 2025-04-30,若需联系:请发至[email protected]

他奶奶的Github把请求头里是中文的全都拦截了,raw文件导入更新都搞不了。这里备份一下解决方法

根据网友反馈情况来看 GitHub 会先检测 IP 地址质量,如果是脏 IP 则会触发风控规则,接着检测请求头语言是否是 zh_CN,如果是则禁止访问。该策略并不会拦截中国 IP,只是根据不同情况进行判断。

iOS

1.Loon

1、Loon开启iCloud访问权限

2、将gitHub429.plugin 文件下载到 iCloud/Loon/Plugins目录下

3、进入Loon添加插件页面填写 gitHub429.plugin 安装即可

2.ShadowRocket

方法 1:

设备设置 - App - Shadowrocket - 语言 - 修改为 【非简体中文】,(不影响软件内设置为简体中文)

如无修改语言选项,请在 设置 - 通用 - 语言和地区,添加第二种语言,再行修改

方法 2:

正确安装以下模块应可解决

https://lowertop.github.io/Test/FUCKGITHUB.sgmodule

方法 3:

若方法2不便操作或无效

1. 在文件应用中,把附件 header.js 保存于 iCloud云盘中 Shadowrocket 的 Script 文件夹内

2. 复制以下内容并新建模块保存:

#!name=Fuck GitHub🖕
#!desc=解除 GitHub 针对 zh-CN 的语言限制
#!author=@iab0x00

[Script]
GitHub = type=http-request, script-path=Script/header.js, pattern=^https:\/\/(?:raw|gist|avatars)\.githubusercontent\.com, max-size=0, timeout=30, script-update-interval=0, enable=true

[MITM]
hostname = %APPEND% raw.githubusercontent.com, gist.githubusercontent.com, avatars.githubusercontent.com

3.Surge

1、Surge开启iCloud访问权限

2、将gh429.sgmodule 文件下载到 iCloud目录下(同loon方法)

3、进入Surge添加插件页面填写 gh429.sgmodule安装即可

4.Quantumult X

同iOS1/3导入规则,gh429.snippet

5.Stash

同iOS1/3导入规则,gh429.stoverride