All HTTP response codes explained — searchable, no signup, works offline.
Expect: 100-continue first.Upgrade: websocket, server replies 101.Link: </style.css>; rel=preload headers in the 103 response.Location header pointing to the new resource.Location.Range header (e.g. resumable downloads, video streaming).Location header). Search engines update their index. Clients should use the new URL for future requests.If-None-Match (ETag) or If-Modified-Since header. A 304 means "your cache is still good."{"error": "email field is required"}WWW-Authenticate header.Allow header listing valid methods.Accept headers (content type, language, encoding). The server can't satisfy the request format.Content-Length header in the request but none was provided.client_max_body_size 10m; in your config. S3 multipart upload avoids this for large files.Content-Type is not supported by the server for this endpoint. The payload format isn't what the server expects.Content-Type: application/json header.Retry-After to tell the client when to try again.X-RateLimit-Limit, X-RateLimit-Remaining, and Retry-After headers. Exponential backoff is the correct client behavior.systemctl status on your app.Retry-After if possible.Retry-After header during planned maintenance. Load balancers remove servers returning 503 from rotation.proxy_read_timeout or optimize the slow operation. Consider async processing for long jobs.