Headers

GET /api/headers/echo

Echoes all request headers back as JSON. Header names are uppercased.

Response
{"headers": {"HOST": "testkru.com", "X-CUSTOM": "hello", ...}}
GET /api/headers/custom

Returns custom response headers.

Response Headers
X-App-Version: 1.0
X-Request-Id: req-testkru-001
Cache-Control: no-cache
GET /api/accept

Content negotiation. Returns JSON or XML based on Accept header.

Accept: application/json → Response
{"format": "json", "message": "Response in JSON format"}
Accept: application/xml → Response
<response><format>xml</format><message>Response in XML format</message></response>