EO-Debug-Headers: all
头部,即可根据返回的响应头来查看该资源在节点内是否缓存、对应的 Cache Key 值、缓存时间。example.com
下的域名 www.example.com
,当前已针对 .jpg
后缀文件配置需要在 EdgeOne 节点内缓存 600 秒;缓存 Cache Key 配置为保留指定参数 a 作为缓存键。配置完成后,需要验证当前配置是否已生效,可按照如下操作步骤验证:curl -voa 'http://www.example.com/test.jpg?a=1' -H 'EO-Debug-Headers: all'
。请求结果如下:头部名称 | 功能说明 | 返回值的含义说明 |
EO-Debug-Status | 用于标识自助调试模式是否开启。 | on:开启状态,且请求客户端 IP 在白名单内&请求时间在有效期内; off:关闭状态,或开启状态但请求时间超出有效期; forbidden:开启状态,但请求客户端 IP 不在白名单内。 |
EO-Debug-ClientIp | 发起 Debug 请求的 ClientIp。 | 发起 Debug 请求的客户端 IP。当开启自助调试但 EO-Debug-Status 值为 forbidden 时,可以检查下是否请求的客户端 IP 不在允许的 IP/IP 段范围内。 |
EO-Debug-Cacheable | yes:可缓存内容 no:不可缓存内容 | |
EO-Debug-CacheKey | 例如: www.example.com/test.jpg a=1 ,指该请求 URL 资源在 EdgeOne 内生成的 Cache Key | |
EO-Debug-CacheTTL | 列表值,包括数字和时间单位。d 表示天,h 表示小时,m 表示分钟,s 表示秒,例如: 3d0h0m0s 表示缓存TTL是 3 天; 0d0h5m0s 表示缓存是 5 分钟; 0d0h0m5s 表示缓存是 5 秒。 |
本页内容是否解决了您的问题?