Understanding HTTP error codes

Please bear with it, as it's gonna be a long post. Pro tip: You may use it as a reference as and when you encounter HTTP errors. Server: It is from where the data is retrieved to your computer. Client: You, your computer. HTTP Status Codes HTTP status codes are divided into 5 “classes”. These are groupings of responses that have similar or related meanings. Knowing what they are, can help you quickly determine the general substance of a status code before you go about looking up its specific meaning. The five classes include: • 100s: Informational codes indicating that the request initiated by the browser is continuing. • 200s: Success codes returned when browser request was received, understood, and processed by the server. • 300s: Redirection codes returned when a new resource has been substituted for the requested resource. • 400s: Client error codes indicating that there was a problem with the reque...