200cdn.xyz
源站测试站点(静态 + 动态)

CDN 联调测试清单

你可以按下面顺序验证:解析 → 接入 → 回源 → 缓存 → Header → 静态资源加速。

1) DNS 解析

确认 200cdn.xyz 已解析到 CDN 接入域名(CNAME)或节点 IP(A)。

建议:dig 200cdn.xyznslookup 200cdn.xyz

2) 回源连通

访问首页 /,确认能看到页面;再访问接口:

3) Header 注入

访问 /api/headers,观察是否存在:

  • X-Forwarded-For / X-Forwarded-Host / X-Forwarded-Proto
  • Via / X-Cache / 自定义节点标识(视你的 CDN 实现而定)
4) 缓存验证

访问 /cacheable/a 两次,对比:

  • 是否命中缓存(CDN 侧 HIT)
  • 源站日志/回源次数是否减少
  • 响应头中的 Age / X-Cache 等是否变化
5) 静态资源

打开 /gallery,检查 CSS/JS/图片资源是否能正常加载;再在 CDN 配置静态缓存规则观察加速效果。

POST 回显(用于调试请求体和头)

把请求 JSON 发到 /api/echo,源站会把解析结果回显出来。

curl -s -X POST http://200cdn.xyz/api/echo \\
  -H 'Content-Type: application/json' \\
  -d '{"name":"cdn-test","n":1}' | jq