HTTP Status Checker
O que é um código HTTP e por que vale a pena verificá-lo?
Um código HTTP (código de estado HTTP) é um número de três dígitos devolvido pelo servidor em resposta a cada pedido de um browser ou ferramenta. Indica se o pedido foi bem-sucedido, se ocorreu um redirecionamento ou se houve um erro do lado do cliente ou do servidor. Verificar regularmente os códigos HTTP permite detetar rapidamente problemas de disponibilidade do site, configuração incorreta do servidor ou redirecionamentos com falhas.
- 200 OK — pedido concluído com sucesso
- 201 Created — recurso criado
- 204 No Content — sem conteúdo na resposta
- 301 Moved Permanently — redirecionamento permanente
- 302 Found — redirecionamento temporário
- 307 Temporary Redirect — preservar o método HTTP
- 308 Permanent Redirect — preservar o método HTTP
- 400 Bad Request — pedido inválido
- 401 Unauthorized — autorização necessária
- 403 Forbidden — acesso negado
- 404 Not Found — a página não existe
- 429 Too Many Requests — demasiados pedidos
- 500 Internal Server Error — erro do servidor
- 502 Bad Gateway — erro de gateway
- 503 Service Unavailable — serviço indisponível
- 504 Gateway Timeout — timeout do gateway
Como funcionam os redirecionamentos HTTP?
Um redirecionamento HTTP é um mecanismo que informa o browser de que um recurso foi movido para outro endereço. O servidor devolve um código 3xx juntamente com um cabeçalho Location que indica o novo endereço. A nossa ferramenta acompanha toda a cadeia de redirecionamentos — pode ver cada passo desde o endereço introduzido até à página final. Isto é especialmente útil para diagnosticar problemas de SEO, pois cadeias de redirecionamentos demasiado longas retardam a indexação pelo Google.