-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
URL Scheme
Siqi Zhao edited this page Mar 2, 2024
·
1 revision
CFW 支持使用 URL Scheme 快速导入配置文件:
clash://install-config?url=<encoded URI>
如果响应头中存在content-disposition字段,则使用filename对应的值作为配置文件名(例如),否则使用 URL 最后一部分作为配置文件名
content-disposition: attachment; filename="abc.yaml"
如果响应头中存在profile-update-interval字段,则配置文件自动更新间隔设置为对应的值,以小时为单位
profile-update-interval: 12
如果响应头中存在subscription-userinfo字段,则其对应的流量及到期信息会显示在 Profiles 模块中,规范参考此处
subscription-userinfo: upload=455727941; download=6174315083; total=1073741824000; expire=1671815872
TIP
此外,CFW 支持识别添加在配置文件首行的subscription-userinfo,格式以
#
开头,以;
结尾。示例# upload=455727941; download=6174315083; total=1073741824000; expire=1671815872;
因此可以使用预处理脚本定期更新本地配置文件中的订阅信息,参考案例 (opens new window)。
如果响应头中存在profile-web-page-url
字段,则在右键点击 profile 菜单中会显示Open web page
选项,允许用户跳转到对应的门户首页
clash://quit