🔌 JSON endpoints

## API Demo

These endpoints are served by the same Node.js process. Click Run to fetch each one live through the tunnel.

GET /api/status

Server health: uptime, request count, Node version, and current timestamp.

Click Run to fetch…
GET /api/requests

Total request count and the last 10 requests seen by this server.

Click Run to fetch…
GET /api/echo?msg=hello

Echoes back the `msg` query param plus the raw request headers — useful to inspect what headers rustunnel adds.

Click Run to fetch…