← All status codes4xx – Client Error

HTTP 499 – Client Closed Request

(NGINX) The client closed the connection before the server could finish sending a response.

Common use case

Very common for slow backend requests where an impatient client (or a frontend with an aggressive timeout) gives up and disconnects before NGINX finishes proxying the response.

History

An NGINX-specific extension, not part of any official HTTP specification.

Did you know?

It is one of the most frequently seen "error" codes in NGINX access logs that isn't actually an error on the server's part at all - the client simply left first.