Cloudflare SE Demo Harness+

API, Cache, WAF, Bot, Streaming, D1 logging and R2 media tests in one Pages + Workers demo.

Enhanced Demo

API Playground

Streaming Lab

Validate SSE behavior and chunk delivery.

WAF Lab

Trigger safe test payloads against controlled endpoints, then validate in Security Events.

Bot Lab

Compare browser behavior with curl/scripted traffic on /bot/signals.

Suggested curl:
curl -i "YOUR_API_BASE/bot/signals"

R2 Upload Lab

D1 Log Viewer

Read recent test runs captured by the Worker.

Response / Output

No request sent yet.

How to validate in Cloudflare

Cache

  • Check CF-Cache-Status in response headers.
  • Validate query/header variation.
  • Use Cache Analytics for trends.

WAF

  • Go to Security Events.
  • Filter by hostname/path.
  • Confirm rule ID and action.

Bot Management

  • Compare browser vs curl responses.
  • Use Bot Analytics if enabled on the zone.

Streaming / Storage

  • Ensure chunks appear progressively.
  • Test R2 upload and URL-to-R2 ingestion on your proxied hostname.