cf066

一个部署在 Cloudflare Pages / Functions 上的轻量 IP 测试与管理面板。 当前版本优先打通两条核心能力:/api/client-info/api/test-ips,并提供可直接访问的后台页面。

Pages 主线已准备好部署与联调

当前已可用

  • GET /api/client-info:返回访客 IP / 国家 / 时间戳
  • POST /api/test-ips:批量测试 IP 并返回结果
  • GET /api/ip-sources:获取可用 IP 数据源
  • /admin:跳转到管理面板页面
  • /nettest:浏览器直连 IP 探测(从当前设备视角,受 HTTPS/CORS/TLS 限制)

推荐部署方式

当前仓库更适合作为 Cloudflare Pages + Functions 项目部署。 静态页面由 public/ 提供,接口由 functions/ 提供。

下一步最值得做

把管理面板输出从“原始 JSON 文本”提升为结构化表格和结果摘要, 再继续补配置、持久化或代理能力。