-
Notifications
You must be signed in to change notification settings - Fork 592
链接参数说明
xream edited this page Nov 9, 2024
·
27 revisions
ℹ️ 下方跟订阅无关的参数, 也同时适用于文件链接(/api/file/___
)
当使用 通用链接
时, 将自动根据请求的 User-Agent
来判断应该输出何种订阅数据
ℹ️ 通用链接
同时也可以用作输出 哪吒探针
兼容响应
Loon, Surge(ability=http-client-policy) 可输出节点延迟
例如: 可在探针 App VPings
中使用, 参考说明
🌟 点击展开截图演示 🌟
Sub-Store 生成的订阅地址支持传入 订阅链接
/User-Agent
/节点内容
等字段, 可复用此订阅的其他设置
例如: 建一个 name
为 sub
的订阅, 配置好 节点操作
等
以后可以自由传入参数 无需在 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 |