🪨GraniteCDN Echo

Diagnostic endpoints that reflect what the origin received

Point any CDN rule's origin at this service and hit the matching path to see exactly what the edge forwarded — headers, cookies, query string. This is the gap between what your browser thinks it sent and what your origin actually got.
Reflection endpoints
Every cookie your request carried — including ones the CDN injected via Cookie Management.
Every HTTP header the origin received. ?raw=1 to include infra headers.
Method + path + query string as seen by the origin. Great for verifying Path Rewrite rules.
Response-shaping endpoints
Returns Cache-Control: public, max-age=N so you can test CDN caching behavior.
Sleeps N milliseconds before responding. Useful for origin-timeout testing.
Returns the requested status code. Test custom error page rules.
Body sized to N KB. Test compression, streaming, byte-range behavior.