1. De fem klasserna av HTTP-statuskoder
HTTP-statuskoder delas in i fem klasser efter sin första siffra: 1xx (information, begäran behandlas fortfarande), 2xx (lyckat, begäran mottogs, förståddes och accepterades), 3xx (omdirigering, ytterligare åtgärd krävs för att slutföra begäran), 4xx (klientfel, något är fel med själva begäran) och 5xx (serverfel, servern misslyckades med att uppfylla en till synes giltig begäran). Den här indelningen gör att klienter och proxyservrar kan fatta ett rimligt reservbeslut utifrån bara den första siffran, även för en statuskod de inte känner igen.