Os códigos de status HTTP são números de três dígitos retornados por um servidor em resposta a uma solicitação do cliente, indicando o status da solicitação. Eles são agrupados em cinco classes:

  1. 1xx (Informativo): A solicitação foi recebida e o processo está em andamento.
  2. 2xx (Sucesso): A solicitação foi recebida, compreendida e aceita com êxito.
  3. 3xx (Redirecionamento): Outras ações devem ser tomadas para concluir a solicitação.
  4. 4xx (Erro do cliente): A solicitação contém sintaxe incorreta ou não pode ser atendida devido a problemas no lado do cliente.
  5. 5xx (Erro do servidor): O servidor não conseguiu atender a uma solicitação válida devido a problemas no lado do servidor.