bunny.net → ngrok CDN test
Origin:
1. Static asset (should be CDN-cached)
This logo is served with Cache-Control: public, max-age=300.
Reload the page a few times. If Bunny is caching it, the
X-Origin-Hit-Count header on this image should stop
increasing after the first load, and Bunny's response header
(check devtools → Network tab) should show something like
CDN-Cache: HIT / Age: N.
2. Dynamic endpoint (should NEVER be cached)
This calls /api/time with
Cache-Control: no-store. It should return a new
timestamp and request ID on every single load/refresh, whether
through the CDN or not. If it ever stops changing, something
upstream is caching a response it shouldn't.
loading...
3. Origin stats
Total requests that have actually reached your local machine since the server started (static + dynamic). Compare this to how many times you've refreshed the page through the CDN URL.
loading...