Start a conversation

HTTP codes for server errors

In the article "HTTP Codes for Client Errors" we discussed what HTTP response codes are for, what classes are there, and what codes are used to describe client errors. In this article we will describe what codes exist to trace errors on the server.

Response code
500 Internal Server Error
The server has encountered a situation that it does not know how to handle. Most often this happens if you cannot connect to the database or the scripts on the site cannot be executed correctly.
501 Not Implemented
The request method is not supported by the server and cannot be processed. The only methods that servers need to support are GET and HEAD.
502 Bad Gateway
This error means that the server (while operating as a gateway) received an invalid response.
503 Service Unavailable
The server is not ready to process the request. There are many reasons for this error: access to the server from your IP is limited, there are restrictions on the side of the Internet provider, the server is overloaded or disconnected
504 Gateway Timeout
This error response is provided when the server is acting as a gateway and cannot receive a response in time
505 HTTP Version Not Supported
The HTTP version used in the request is not supported by the server
Choose files or drag and drop files
Was this article helpful?
  1. Oleksii Momot

  2. Posted
  3. Updated