测试不同CDN提供商的延迟和下载速度
ogmiao.events
eo.ogmiao.com
cnmcdn.ogmiao.com
omgcdn.ogmiao.com
📝 访问说明:您可以根据以下域名 + 文件名直接访问文件资源
https://ogmiao.events/motorcycles-3045706.jpg
https://cnmcdn.ogmiao.com/经济学与中国经济-柳欣.pdf
延迟 = 响应结束时间 - 请求开始时间
• 使用 performance.now()
获取高精度时间戳
• 采用 HEAD 请求方式,仅获取响应头信息
• 结果单位:毫秒(ms)
速度 = 文件大小(MB) ÷ 下载时间(秒)
• 文件大小:blob.size / 1024 / 1024
• 下载时间:(结束时间 - 开始时间) / 1000
• 结果单位:兆字节每秒(MB/s)
评分 = 延迟评分 × 30% + 速度评分 × 70%
• 延迟评分:100 - (平均延迟 / 30)
• 速度评分:平均速度 × 10
• 权重分配:延迟30%,速度70%
HTTP/3 > HTTP/2 > HTTP/1.1
• HTTP/3:基于 QUIC,更低延迟,更好的错误恢复
• HTTP/2:支持多路复用,可并行传输
• HTTP/1.1:传统协议,逐步降级支持
• 检测方法:Alt-Svc头、服务器特征、性能分析
TLS 1.3 > TLS 1.2 > TLS 1.1 > TLS 1.0
• TLS 1.3:最新安全标准,更快的握手
• TLS 1.2:广泛支持,成熟稳定
• TLS 1.1/1.0:较旧版本,逐步弃用
说明:所有测试资源已配置365天长期缓存,测试时通过添加时间戳参数 ?t=timestamp
确保每次请求都是真实的网络测试,避免浏览器缓存影响测试结果的准确性。