Load Balancer Test Suite

Comprehensive HTTP method testing for Cloudflare Worker Load Balancer

Configuration

Mock mode: Requests appear in Network tab via Service Worker (no server needed)
0
Successful
0
Failed
0
Pending

GET Basic GET Request

Test basic GET request forwarding with query parameters.

POST POST with JSON Body

Test POST request with JSON payload forwarding.

PUT PUT Update Request

Test PUT request for full resource replacement.

PATCH PATCH Partial Update

Test PATCH request for partial resource updates.

DELETE DELETE Request

Test DELETE request for resource removal.

HEAD HEAD Request

Test HEAD request (headers only, no body).

OPTIONS OPTIONS (CORS Preflight)

Test OPTIONS request for CORS preflight checks.

POST Form Data Upload

Test POST with form-urlencoded data.

GET Custom Headers

Test request with custom headers (Authorization, etc.).

POST Large Payload

Test POST with larger JSON payload.

Number of items to generate

GET Concurrent Requests

Test load balancing distribution with concurrent requests.

GET LB Health Endpoint

Test the load balancer's internal health endpoint.

UPLOAD File Upload (multipart/form-data)

Test file upload forwarding with multipart form data.

UPLOAD Multiple Files Upload

Test multiple file upload forwarding.

WS WebSocket Connection Disconnected

Test WebSocket connection and message forwarding.

WS WebSocket Echo Test

Send multiple messages and measure round-trip latency.

WS Binary WebSocket Data

Test binary data transmission over WebSocket.

SSE Server-Sent Events Disconnected

Test Server-Sent Events (SSE) streaming connection.

SSE SSE with Last-Event-ID

Test SSE reconnection with Last-Event-ID header.

SSE SSE Throughput Test

Measure SSE event throughput and latency over time.