Skip to content

链接参数说明

xream edited this page Nov 9, 2024 · 27 revisions

链接说明

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

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

ℹ️ 通用链接 同时也可以用作输出 哪吒探针 兼容响应

Loon, Surge(ability=http-client-policy) 可输出节点延迟

例如: 可在探针 App VPings 中使用, 参考说明

🌟 点击展开截图演示 🌟 image image

使用参数

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 本身不支持的协议. 更多说明 请查看此消息
url http://a.com 远程订阅内容(格式和参数参考前端输入框旁的说明)
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 包含官方/商店版/未续费订阅不支持的协议
Clash 系: 返回全部节点(否则将验证支持的协议/版本/加密方式等)
sing-box: +ShadowsocksR
Surge: +Shadowsocks 2022
+去除 HTTP 传输层(不一定能通, 由服务端配置确定) 更多说明 请查看此消息
+全部是 WireGuard 节点的订阅, 支持输出为 Surge 模块 更多说明 请查看此消息
ignoreFailedRemoteSub true 忽略失败的远程文件
开启后 依赖的远程订阅出错时 不会报错了 需要自行查看日志
produceType internal 一般不用传, 用来获取结构化的数据
noCache true 不使用缓存(仅限远程链接来源, 不影响脚本缓存)
$options a=1&b=2 或 JSON 字符串 传入参数, 具体可参考此文件 demo.js
Clone this wiki locally