Clash 客户端支持的 URL Scheme¶
在搭建自己的订阅服务器时,这些 URL Scheme 非常有用。规范参考 Clash for Windows 的文档(Wayback Machine),大多数 Clash 客户端都支持。
快速导入¶
clash://install-config?url=<encoded URI>
响应头¶
指 Clash 客户端请求订阅链接后,服务器返回的 HTTP 响应头。
配置文件名¶
如果响应头中存在 content-disposition
字段,则使用 filename
对应的值作为配置文件名。
content-disposition: attachment; filename="abc.yaml"
否则使用 URL 最后一部分作为配置文件名。
配置文件自动更新间隔¶
如果响应头中存在 profile-update-interval
字段,则配置文件自动更新间隔设置为对应的值,以小时为单位。
profile-update-interval: 12
用户订阅信息¶
如果响应头中存在 subscription-userinfo
字段,则其对应的流量及到期时间会显示在订阅信息中。
subscription-userinfo: upload=455727941; download=6174315083; total=1073741824000; expire=1671815872
参数 | 单位 | 描述 |
---|---|---|
upload | 字节 | 用户已上传的流量 |
download | 字节 | 用户已下载的流量 |
total | 字节 | 用户本次订阅的总流量 |
expire | Unix 时间 | 用户本次订阅的到期时间 |
所有参数都是可选的,用分号 ;
隔开。
门户首页¶
如果响应头中存在 profile-web-page-url
字段,则在 profile 右键菜单中会显示 Open web page
选项,允许用户跳转到对应的门户首页。
profile-web-page-url: https://example.com
相关文章