Ferramenta gratuita

    Referência aos códigos de estado HTTP

    Pesquise qualquer código de estado de resposta HTTP — desde os códigos 1xx (informativos) até aos erros de servidor 5xx.

    Encontrar um código de estado

    Informativo

    100
    Continuar

    O servidor recebeu os cabeçalhos do pedido e o cliente deve prosseguir com o envio do corpo do pedido.

    101
    Protocolos de comutação

    O servidor está a mudar de protocolo, conforme solicitado pelo cliente (por exemplo, a atualizar para WebSocket).

    102
    Processamento

    O servidor recebeu e está a processar o pedido, mas ainda não há nenhuma resposta disponível (WebDAV).

    103
    Primeiros indícios

    Utilizado para devolver alguns cabeçalhos de resposta antes da mensagem HTTP final, permitindo o pré-carregamento de recursos.

    Sucesso

    200
    OK

    O pedido foi bem-sucedido. O significado depende do método HTTP utilizado.

    201
    Criado

    O pedido foi atendido e foi criado um novo recurso.

    202
    Aceite

    O pedido foi aceite para processamento, mas o processamento ainda não foi concluído.

    203
    Informações não oficiais

    Os metadados devolvidos provêm de uma cópia local ou de terceiros, e não do servidor de origem.

    204
    Sem conteúdo

    O servidor atendeu ao pedido, mas não precisa de devolver o corpo da resposta.

    205
    Repor o conteúdo

    O servidor atendeu ao pedido e solicita ao cliente que atualize a visualização do documento.

    206
    Conteúdo parcial

    O servidor está a fornecer apenas uma parte do recurso devido a um cabeçalho «Range» enviado pelo cliente.

    207
    Estado múltiplo

    Uma resposta com vários estados que transmite informações sobre vários recursos (WebDAV).

    208
    Já foi comunicado

    Os membros de uma ligação DAV já foram enumerados e não são incluídos novamente (WebDAV).

    Redirecionamento

    301
    Transferido definitivamente

    O recurso solicitado foi transferido definitivamente para um novo URL. As futuras solicitações devem utilizar o novo URL.

    302
    Encontrado

    O recurso encontra-se temporariamente numa URL diferente. O cliente deve continuar a utilizar a URL original.

    303
    Ver outros

    A resposta pode ser encontrada num URI diferente e deve ser obtida através do método GET.

    304
    Não modificado

    O recurso não foi alterado desde a versão indicada pelos cabeçalhos do pedido (armazenamento em cache).

    307
    Redirecionamento temporário

    A solicitação deve ser repetida com outro URI, mas o método HTTP não deve ser alterado.

    308
    Redirecionamento permanente

    O recurso foi movido de forma permanente e o método HTTP não deve ser alterado no redirecionamento.

    Erro do cliente

    400
    Erro na solicitação

    O servidor não consegue processar o pedido devido a uma sintaxe incorreta ou a parâmetros inválidos.

    401
    Não autorizado

    É necessária a autenticação, mas esta falhou ou não foi efetuada.

    403
    Proibido

    O servidor compreendeu o pedido, mas recusa-se a autorizá-lo.

    404
    Não encontrado

    O servidor não consegue encontrar o recurso solicitado. A URL pode estar incorreta ou o recurso pode ter sido eliminado.

    405
    Método não permitido

    O método HTTP utilizado não é suportado para o recurso solicitado.

    406
    Inaceitável

    O servidor não consegue gerar uma resposta que corresponda à lista de valores aceitáveis nos cabeçalhos do pedido.

    407
    É necessária a autenticação por proxy

    O cliente deve, em primeiro lugar, autenticar-se junto do proxy.

    408
    Timeout da solicitação

    O servidor atingiu o tempo limite enquanto aguardava a solicitação.

    409
    Conflito

    O pedido entra em conflito com o estado atual do recurso de destino.

    410
    Foi-se

    O recurso já não está disponível de forma permanente e não se conhece qualquer endereço de reencaminhamento.

    411
    Comprimento necessário

    O servidor exige a presença de um cabeçalho «Content-Length» na solicitação.

    412
    Condição prévia não cumprida

    Uma ou mais condições nos campos do cabeçalho do pedido resultaram em «falso».

    413
    Carga útil demasiado grande

    A entidade da solicitação excede os limites definidos pelo servidor.

    414
    URI demasiado longo

    O URI fornecido era demasiado longo para o servidor o processar.

    415
    Tipo de ficheiro não suportado

    O formato de mídia dos dados solicitados não é suportado pelo servidor.

    416
    Intervalo não satisfazível

    O intervalo especificado pelo cabeçalho «Range» não pode ser cumprido.

    418
    Sou um bule

    O servidor recusa-se a preparar café porque é um bule (RFC 2324).

    422
    Entidade não processável

    A solicitação estava bem formulada, mas continha um erro semântico (WebDAV).

    425
    É muito cedo

    O servidor não está disposto a correr o risco de processar um pedido que possa ser reproduzido.

    429
    Demasiados pedidos

    O utilizador enviou demasiados pedidos num determinado período de tempo (limitação de taxa).

    431
    Campos do cabeçalho da solicitação demasiado grandes

    O servidor recusa o pedido porque os campos do cabeçalho são demasiado grandes.

    451
    Indisponível por motivos legais

    O recurso não está disponível devido a exigências legais (censura, decisão judicial).

    Erro do servidor

    500
    Erro interno do servidor

    O servidor deparou-se com uma situação inesperada que o impediu de satisfazer o pedido.

    501
    Não implementado

    O servidor não suporta a funcionalidade necessária para satisfazer o pedido.

    502
    Erro de gateway

    O servidor que funciona como gateway recebeu uma resposta inválida do servidor a montante.

    503
    Serviço indisponível

    O servidor não consegue, temporariamente, processar o pedido (está sobrecarregado ou em manutenção).

    504
    Timeout do gateway

    O servidor que funciona como gateway não recebeu uma resposta atempada do servidor a montante.

    505
    Versão HTTP não suportada

    O servidor não suporta a versão do protocolo HTTP utilizada no pedido.

    507
    Espaço de armazenamento insuficiente

    O servidor não consegue armazenar a representação necessária para concluir o pedido (WebDAV).

    508
    Detetado um ciclo

    O servidor detetou um ciclo infinito durante o processamento do pedido (WebDAV).

    511
    É necessária a autenticação na rede

    O cliente tem de se autenticar para obter acesso à rede (portal cativo).

    O que são os códigos de estado HTTP?

    Os códigos de estado HTTP são números de três dígitos devolvidos por um servidor web em resposta a um pedido de um cliente. Indicam se o pedido foi bem-sucedido, redirecionado, resultou num erro ou requer uma ação adicional. Compreender estes códigos é essencial para a depuração de APIs, aplicações web e monitorização da infraestrutura.

    Categorias de códigos de estado

    • 1xx Informativo: O pedido foi recebido e o processamento continua
    • Código de sucesso 2xx: O pedido foi recebido, interpretado e aceite com sucesso
    • Redirecionamento 3xx: É necessário tomar medidas adicionais para concluir o pedido
    • Erro 4xx do cliente: O pedido contém sintaxe incorreta ou não pode ser processado
    • Erro 5xx do servidor: O servidor não conseguiu satisfazer um pedido válido

    Monitorização dos códigos de estado HTTP

    O acompanhamento dos códigos de estado HTTP é fundamental para a monitorização do tempo de atividade. Um pico nos erros 5xx indica problemas do lado do servidor, enquanto os erros 4xx podem indicar ligações inválidas ou APIs mal configuradas. As ferramentas de monitorização automatizadas podem alertá-lo assim que surgirem códigos de estado inesperados.

    Monitorizar automaticamente os códigos de estado HTTP

    Receba alertas instantâneos quando os seus terminais apresentarem códigos de estado inesperados, graças à monitorização de disponibilidade da Xitoring.

    Iniciar monitorização gratuita