功能特性

本页是 RelayCore 所有内置能力的速览索引,每项给出一句话定位和深入文档链接。遇到具体需求时按 Ctrl+F 搜关键字最快。

流量拦截与改写

能力说明
Mock Response 用本地假响应替换上游响应(无需启动服务器)
Map Local 把 HTTP 请求映射到本地文件
Map Remote URL 重写(指向另一个环境/服务器)
Redirect 3xx 重定向
Header 改写 增删改请求/响应头
Body 改写 整体替换、正则替换、JSONPath 修改
拦截断点 暂停实时流量、检查、改写、放行/丢弃
流量重放 用之前的请求/响应再发一次,可改写

协议

能力说明链接
HTTP/1.1完整支持协议支持
HTTP/2完整支持,含 HPACK 解压
HTTPS / TLS动态 CA + MITM 拦截证书
WebSocket消息级检查与改写协议 § WebSocket
QUIC / HTTP/3默认 Downgrade,可选 Passthrough / ExperimentalMitm协议 § QUIC

运行模式

能力说明链接
普通代理客户端显式设置代理地址代理模式
透明代理macOS PF / Linux TPROXY
上游代理串接在父级代理后
TUI 交互界面终端实时检查与改写TUI
UDP TPROXYUDP 透明代理(仅 Linux)代理模式 § UDP TPROXY

用户面

说明链接
TUI终端交互 UITUI
CLI所有命令与 flagCLI 参考
HTTP APIREST + SSEHTTP API
MCP给 AI Agent 用MCP 服务器
Tauri 插件嵌入 Tauri 应用Tauri 插件

扩展与脚本

能力说明链接
规则引擎声明式 match + action 管道规则 API
Deno 脚本用 JS/TS 写复杂逻辑脚本 API
脚本 fetch脚本内发起 HTTP 请求(白名单)脚本 API § fetch

可观测性与运维

能力说明链接
Prometheus 指标标准文本格式,/api/v1/metrics/prometheus监控
SSE 实时事件流流量、WebSocket 消息、审计、生命周期
审计日志所有控制平面变更(actor / kind / outcome)HTTP API § audit
JSONL 流落盘每条流量写到文件,供离线 analyzeCLI § run
HAR 导出单条/批量HTTP API § flows

安全与隐私

能力说明链接
Header / query 脱敏白名单字段全部掩码HTTP API § policy
Body 脱敏可按 content-type 范围触发
Bearer 认证HTTP API 的 --api-tokenCLI § run
CORS 白名单--api-corsCLI § run
Secret 字段掩码上游代理密码等代理模式 § 上游