http
GET /api/report.pdf HTTP/1.1
Host: api.example.com
Range: bytes=0-999,2000-2999,10000-19999
HTTP/1.1 416 Range Not Satisfiable
Content-Range: bytes */5120
Content-Type: application/json
{
"error": "range_not_satisfiable",
"message": "One or more ranges exceed document size",
"document_size": 5120,
"invalid_ranges": ["10000-19999"]
}