Release Download Stats

下载请求自统计服务

通过下载中转地址统计 GET 请求次数,并提供徽章和 JSON 数据接口。这里显示的是本服务自己的统计结果,不是 GitHub 或 CNB 官方下载量。

统计存储连接正常 运行平台:Cloudflare Workers + D1 当前累计:2 次请求

1. 接入下载中转

把原始 HTTPS 下载链接放到服务域名后面,并在中间加一个斜杠:

https://cf-dl-stats.dtapp.net/https://github.com/owner/repo/releases/download/v1.0.0/file.zip

支持 GitHub、CNB、Gitea、GitLab、Gitee、GitCode。GET 请求会计数并跳转源站;HEAD 和直接访问源站不计数。

2. 在 README 中显示徽章

将示例中的仓库路径替换为你的真实仓库:

![下载请求数](https://cf-dl-stats.dtapp.net/badge/github.com/owner/repo)

徽章显示经过此服务的中转请求数,不代表文件已完整下载。

3. 查看单仓库数据

JSON 接口可供脚本、仪表盘或其他程序读取:

https://cf-dl-stats.dtapp.net/stats/github.com/owner/repo.json

示例路径中的 owner/repo 需要替换成实际仓库;未出现过的仓库会返回 0。

统计规则与存储状态

  • 只统计经过本服务中转地址的 GET 请求,每次请求计数一次。
  • HEAD 请求不会累计;直接访问 GitHub/CNB 等源站不会计入。
  • 计数是请求次数,不等于下载成功次数;重复请求、重试和机器人请求也会累计。
  • 存储连接状态:统计存储连接正常。若显示异常,请打开 健康检查 查看状态,再检查平台绑定和运行日志。
  • 存储实现:Cloudflare Workers + D1。