📦 缓存测试 /cache/*
验证 ESA 的各种缓存策略:永久缓存、短缓存、条件请求、Vary 多版本等
GET
/cache/immutable
永久缓存 (max-age=1年, immutable)
GET
/cache/short
短缓存 (max-age=60s)
GET
/cache/no-cache
no-cache 每次验证
GET
/cache/no-store
no-store 完全不缓存
GET
/cache/etag
ETag + Last-Modified 条件请求 (304)
GET
/cache/vary
Vary 多版本缓存
GET
/cache/custom
自定义缓存标签 (X-Cache-Tag)
GET
/cache/stale
stale-while-revalidate 陈旧缓存
⚡ 动态加速 /api/*
验证 ESA 动态路由加速、HTTP 方法支持、重定向链、Cookie 等
GET
/api/time
当前时间戳 (缓存穿透验证)
POST
/api/echo
请求体回显 (POST/PUT/PATCH)
GET
/api/delay?ms=3000
3 秒延迟 (超时/路由优化测试)
GET
/api/status?code=503
自定义状态码 (400/500/503...)
GET
/api/redirect?to=/health&code=301
301/302 重定向
GET
/api/chain
3 跳重定向链 (回源跟随 3xx)
GET
/api/cookies
Cookie 设置与读取
GET
/api/headers
请求头回显 (ESA 回源头验证)
GET
/api/info
源站信息 & 内存状态
🛡️ 安全防护 /waf/*
验证 ESA WAF、Bot 管理、频率限制等安全能力。点击卡片查看 payload 示例
🌊 流式响应 /stream/*
验证 ESA 对 SSE 事件流、分块传输、大文件下载的处理
🖼️ 媒体 & 压缩 /media/*
验证 ESA 的图片处理、文件下载、Brotli/Gzip 压缩效果
📤 图片上传 /api/upload
上传图片文件,自动生成 CDN 访问链接。存储路径: /uploads/YYYY/MM/DD/<uuid>.<ext>
拖拽图片到此处,或点击选择文件
支持 JPG / PNG / GIF / WebP / SVG / BMP / AVIF,单文件最大 20MB,最多 10 个文件
上传中...
上传结果
已上传文件
点击刷新列表查看已上传的文件
1 / 1
🔌 WebSocket /ws
验证 ESA 的 WebSocket 代理能力
🔧 快捷测试
点击"发送请求"查看结果