A verificação do código de resposta HTTP é uma prática essencial para administradores de sistemas e desenvolvedores web. Esta técnica permite monitorar a disponibilidade e o estado de um servidor, garantindo que os sites e serviços online estejam funcionando corretamente. O código de resposta HTTP, que é enviado pelo servidor ao cliente, pode indicar uma variedade de estados, desde a disponibilidade do recurso até erros que possam ocorrer durante o processamento da solicitação.
O que é um Código de Resposta HTTP?
Os códigos de resposta HTTP são números que representam o resultado de uma solicitação feita por um cliente a um servidor. Eles são categorizados em cinco grupos principais, cada um representando uma classe de respostas:
- 1xx (Informativo): Indica que a solicitação foi recebida e o processo está em andamento.
- 2xx (Sucesso): Indica que a solicitação foi recebida, compreendida e processada com sucesso. O código mais comum dessa categoria é o 200, que significa ’OK’.
- 3xx (Redirecionamento): Indica que o cliente precisa realizar mais ações para completar a solicitação. Um exemplo é o código 301, que indica que um recurso foi movido permanentemente.
- 4xx (Erro do Cliente): Indica que houve um erro na solicitação do cliente. Um exemplo é o código 404, que significa que o recurso não foi encontrado.
- 5xx (Erro do Servidor): Indica que o servidor encontrou uma situação inesperada que impediu o cumprimento da solicitação. O código 500 é um exemplo, significando ’Erro Interno do Servidor’.
Cabeçalhos de resposta do servidor
Cabeçalhos de resposta HTTP comuns e os seus significados.
Tipo de conteúdo
Define o formato do conteúdo transmitido, necessário para uma correta exibição no browser.
Aceitar-Codificação
Lista de métodos de compressão de conteúdo suportados.
Data
A data e hora em que a resposta do servidor foi gerada.
Expira
O tempo após o qual o conteúdo se torna desatualizado.
Última modificação
A data da última atualização de conteúdo.
Se-Modificado-Desde
A data após a qual apenas o conteúdo atualizado é carregado.
Localização
O URL para o redireccionamento ou o novo endereço do recurso.
Servidor
Informações sobre o siterver, a sua versão e componentes instalados.
Respostas para Perguntas Frequentes
Confira a lista de perguntas populares – você pode encontrar a resposta que precisa.
Digite a URL da página, selecione a opção If-Modified-Since e especifique a data da sua última visita. Se o cabeçalho de resposta for HTTP/1.1 304 Not Modified
em vez de HTTP/1.1 200 OK
, isso significa que o servidor suporta If-Modified-Since e envia o conteúdo apenas se ele tiver mudado desde a sua última visita.
Por padrão, httpstatuscodes utiliza o seu User-Agent atual. Se você quiser alterá-lo, pode escolher outro na lista suspensa.
Insira a URL da página e selecione Accept-Encoding: gzip. Se a resposta do servidor contiver o cabeçalho Content-Encoding: gzip, isso significa que a compressão é suportada.
Sim, o serviço suporta domínios IDN. Não há necessidade de convertê-los para punycode – basta inserir o endereço do domínio em cirílico e verificar a resposta HTTP do servidor.
Sim, httpstatuscodes segue automaticamente os redirecionamentos e analisa a próxima página especificada no cabeçalho <Location>
. Ele suporta até 7 redirecionamentos consecutivos, exibindo os cabeçalhos enviados e recebidos em cada etapa.
Sim, httpstatuscodes funciona perfeitamente em dispositivos móveis, carrega rapidamente e é fácil de usar.