What 206 means
The response to a Range request: used for resumable downloads and video streaming.
Common causes
- The client sent a Range header (download managers, video players, curl -r).
How to fix it
If you're calling an API
- Combine the ranges to rebuild the file; check Content-Range for what you got.
If you run the server
- Support Range requests for large files so downloads can resume.
Should you retry?
No need; request the remaining ranges.
Example response
HTTP/1.1 206 Partial Content
Content-Type: application/json
{"id": 42, "name": "Example"}Related headers: Range, Content-Range, Accept-Ranges.
Defined in: RFC 9110 (HTTP Semantics). 206 is a success.