从你的浏览器真实请求两个地址上的同一个文件,测量延迟与下载速度。 不做动画假延迟。要有效果,必须准备好「直连源站域名」和「走 CDN 的域名」。
两个 URL 必须指向同一份文件,只是域名不同:一个解析到源站 IP,一个 CNAME 到 Falk CDN。
跨域时若浏览器限制,页面会改用可读计时方式;建议在源站/CDN 响应头加上
Access-Control-Allow-Origin: * 和
Timing-Allow-Origin: * 结果更准。
① 在源站放一个大文件,例如 speedtest.bin(建议 ≥5MB):
dd if=/dev/urandom of=/www/wwwroot/源站目录/speedtest.bin bs=1M count=10
② 准备两个域名指向同一内容:
• 源站域名:A 记录直连源站 IP(Cloudflare 务必 灰云 DNS only,或不用 CF)
• CDN 域名:CNAME 到 Falk CDN 给你的接入地址
③ 用浏览器能分别打开这两个文件 URL 后,再回本页填写并测试。
示例:
• 源站:https://origin.example.com/speedtest.bin
• CDN:https://www.example.com/speedtest.bin