🎯 快速使用
使用格式:
https://your-project.pages.dev/<目标URL>
示例:
https://your-project.pages.dev/https://api.github.com/users/kuitos
立即测试
点击下面的链接测试代理功能:
测试 GitHub API 测试 JSON API✨ 主要特性
- 透明代理:完整转发请求头、请求体和响应,目标服务器感知不到代理层
- 简单易用:通过 URL path 直接传递目标地址,无需复杂配置
- 支持方法:支持 GET、POST、PUT、DELETE 等常见 HTTP 方法
- CORS 支持:可选添加 ?cors=1 参数启用跨域
- 流式传输:支持大文件和流式响应
📖 使用示例
基础 GET 请求
curl https://your-project.pages.dev/https://api.github.com/users/kuitos
POST 请求
curl -X POST https://your-project.pages.dev/https://httpbin.org/post \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
带查询参数
curl https://your-project.pages.dev/https://api.github.com/search/repositories?q=cloudflare
启用 CORS
curl https://your-project.pages.dev/https://api.example.com/data?cors=1
🔄 Worker vs Pages 版本对比
Worker 版本
- 部署到 workers.dev
- 纯 Worker 环境
- 轻量级,启动快
- 适合纯 API 代理
Pages 版本(当前)
- 部署到 pages.dev
- 包含静态页面
- 带使用说明
- 支持 Git 集成
功能完全相同,选择任一版本即可。两个版本可以同时部署,互不影响。
⚠️ 重要提醒
关于中国大陆访问:
.pages.dev 和 .workers.dev 域名在中国大陆可能存在 DNS 污染或访问限制。 建议绑定自定义域名以提高访问稳定性。
解决方案
- 购买并绑定自己的域名(推荐)
- 使用免费域名服务(如 US.KG、EU.org)
- 考虑使用国内云服务商的边缘函数
📊 免费额度
Cloudflare Pages 免费版限制:
- 每天 100,000 次请求
- CPU 时间:10ms/请求
- 请求超时:30 秒
- 响应体大小:无限制(流式传输)
- 500 次构建/月(仅 Pages)