Skip to content

链接参数说明

xream edited this page Jan 8, 2025 · 37 revisions

链接说明

ℹ️ 下方跟订阅无关的参数, 也同时适用于文件链接(/api/file/___)

当使用 通用链接 时, 将自动根据请求的 User-Agent 来判断应该输出何种订阅数据

使用参数

Sub-Store 生成的订阅地址支持传入 订阅链接/User-Agent/节点内容 等字段, 可复用此订阅的其他设置

例如: 建一个 namesub 的订阅, 配置好 节点操作

以后可以自由传入参数 无需在 Sub-Store 前端创建新的配置

简单的例子:

/download/sub?target=Surge&content=encodeURIComponent编码过的本地节点

/download/sub?target=Surge&ua=encodeURIComponent编码过的User-Agent&url=encodeURIComponent编码过的订阅链接

⚠️ 参数需要 encodeURIComponent 编码

参数 示例 说明
target Surge 目标. 当为 SurgeMac 时, 将启用 mihomo 来支援 Surge 本身不支持的协议. 更多说明 请查看此消息
⚠️ 支持多一级路由指定输出目标 /download/xxx/ClashMeta 此时忽略 target 参数
url http://a.com 远程订阅内容(格式和参数参考前端输入框旁的说明)
⚠️ 不是 http/https 链接时, 视为单条本地节点内容
content a = socks5, 127.0.0.1, 1080 本地订阅内容(格式和参数参考前端输入框旁的说明)
ua Surge iOS/3004 请求时使用的 User-Agent
proxy http://127.0.0.1:6152 指定获取订阅的代理/节点/策略(详见前端 代理/策略 旁的说明)
mergeSources localFirst/remoteFirst 按顺序合并本地和远程订阅
includeUnsupportedProxy true 包含官方/商店版/未续费订阅不支持的协议
Stash: +Shadowsocks 2022
Clash 系: 返回全部节点(否则将验证支持的协议/版本/加密方式等)
sing-box: +ShadowsocksR
+Hysteria2 端口跳跃
Loon: +Shadowsocks + Shadow TLS V3
Surge: +Shadowsocks 2022
+去除 HTTP 传输层(不一定能通, 由服务端配置确定) 更多说明 请查看此消息
+全部是 WireGuard 节点的订阅, 支持输出为 Surge 模块 更多说明 请查看此消息
ignoreFailedRemoteSub true 忽略失败的远程文件
开启后 依赖的远程订阅出错时 不会报错了 需要自行查看日志
produceType internal 一般不用传, 用来获取结构化的数据
noCache true 不使用缓存(仅限远程链接来源, 不影响脚本缓存)
$options a=1&b=2 或 JSON 字符串 传入参数, 具体可参考此文件 demo.js
Clone this wiki locally