Stream Test

Verifies that streaming responses pass through Traefik without buffering.

RSC Suspense streaming

The content below is a slow async server component (3s delay) wrapped in <Suspense>. The page shell renders immediately; the slow section streams in when ready. If Traefik buffers the response you will see nothing until the full 3s elapses.

Waiting for server component… (up to 3s)

Server-Sent Events (SSE)

Connects to /api/stream and receives 10 events at 500ms intervals. Events should appear one by one. If Traefik buffers the stream you will see all 10 arrive at once after 5s.