基于 Cloudflare Workers 的通用 API 中转代理,用于加速和转发跨域 API 请求。
?url=GET /?url=<encoded> 通用代理,透传 method/headers/bodyGET /m3u8?url=<encoded> m3u8 代理,自动重写 .ts 链接为 worker/?url=...GET /p/{source}?url=<encoded> 源专属路径,避免缓存冲突GET /health 健康检查GET /?format=1&source=full 输出 LunaTV JSON 配置 (proxy 模式)代理一个 API 请求:
原始: https://api.example.com/data?id=123 代理: https://corsapi-94t.pages.dev/?url=https://api.example.com/data?id=123
额外 query 参数自动转发到目标 URL:
请求: https://corsapi-94t.pages.dev/?url=https://api.example.com/list&page=1&limit=10 转发: https://api.example.com/list?page=1&limit=10
推荐配合 LunaTV-Mobile 使用,在 App 菜单填入 worker 域名即可自动接管 Bangumi 数据/图片代理 + 源加速 + m3u8 端点重写。
Bangumi 数据源 → CF Worker 加速 Bangumi 图片源 → CF Worker 加速 播放器源测速 → 走 worker (测得延迟 ≈ 实际播放延迟) m3u8 播放 → 走 /m3u8?url=, .ts 子链接自动重写到 worker