CDN / 源站调试面板

用于验证真实客户端 IP、CDN 回源 IP、协议透传、请求头传递、响应头、请求体与页面性能。

当前页面: -
浏览器协议: -
接口 RTT: -
页面 TTFB: -
DOMContentLoaded: -

核心 IP 信息

nginx 当前识别的客户端 IP(remote_addr)
-
实际连接到源站的 IP(realip_remote_addr)
-
X-Real-IP
-
X-Forwarded-For
-

请求信息

Host
-
源站接收到的协议(protocol / scheme)
-
请求方法
-
Query 参数
-
请求 URI
-

链路 / 协议

浏览器当前协议
-
X-Forwarded-Proto
-
X-Forwarded-Host
-
源站协议版本
-

性能 / 尺寸

/debug/headers 接口 RTT
-
当前页 TTFB
-
当前页加载完成
-
请求长度(字节)
-

验收观察

读取中...

源站收到的全部请求头

读取中...

浏览器收到的响应头(/debug/headers)

读取中...

回源请求透传测试

所有按钮都使用浏览器对当前同域名 /debug/echo 发起请求,确保请求经过当前 CDN 入口。
测试地址: -
日志文件: /tmp/scdnedge-debug-echo.log
浏览器限制说明:Cookie 不能直接手动设置请求头,这里会先写入 document.cookieOriginReferer 由浏览器控制,页面会展示实际收到的值,并提供 curl 命令做补充复现。
还没有执行透传测试。

透传测试结果汇总

异常项会标红;未发出的字段不会计为失败。
正在初始化测试项...

curl 复现命令

用于绕过浏览器限制,直接复现 CSRF、Cookie、Authorization 与 body 透传问题。

缓存 Vary / SWR 验证

用于验证 Vary: Accept-Languagestale-while-revalidate 是否被当前 ScdnEdge/FlexCDN 遵循。
Vary: /debug/cache/vary
SWR: /debug/cache/swr
Vary + SWR: /debug/cache/vary-swr
stale-if-error: /debug/cache/stale-error
浏览器限制说明:fetch 通常不能可靠覆写 Accept-Language,所以页面上的 Vary 结果只作辅助观察;权威结论请以脚本 /root/test-cache-vary-swr-v2.sh 和生成的 report.md 为准。
尚未执行缓存测试。
等待测试结果...
绿色 IP 是 nginx 当前最终认定的客户端 IP;棕色 IP 是实际回源到源站的上游地址,通常是 CDN 边缘节点 IP。
原始文本接口:/debug/raw,全量头部 JSON 接口:/debug/headers,请求体透传接口:/debug/echo,缓存验证接口:/debug/cache/*