- Um serviço web que representa códigos de status HTTP com imagens de gatos, oferecendo uma resposta visual para cada código
- Os usuários podem acessar diretamente uma imagem de um código de status específico por meio de URLs no formato
https://http.cat/[status_code]
- Ao adicionar a extensão
.jpg, é possível acessar diretamente no formato de arquivo de imagem
- Estão incluídos todos os códigos HTTP padrão e não padrão das faixas 100 a 500
- Uma ferramenta útil para que desenvolvedores e designers possam entender e compartilhar estados HTTP de forma intuitiva
Visão geral do serviço
- HTTP Cats é um site que visualiza códigos de status HTTP com fotos de gatos
- Ao adicionar
.jpg ao final da URL, é possível acessar a imagem estática diretamente
Lista de códigos de status oferecidos
- O site oferece suporte a diversos códigos de status no intervalo de 100 a 599
- Exemplos: 100 Continue, 200 OK, 301 Moved Permanently, 404 Not Found, 500 Internal Server Error etc.
- Também inclui códigos não padrão: 420 Enhance Your Calm, 444 No Response, 450 Blocked by Windows Parental Controls, 530 Site Frozen etc.
- Há links de página individuais para cada código, e ao clicar neles o usuário é levado à imagem correspondente
Informações de desenvolvimento e criação
- O projeto foi desenvolvido por @rogeriopvl
- As imagens originais foram criadas por Tomomi Imura (@girlie_mac)
- Informações sobre o projeto são fornecidas por meio de vários canais sociais, como GitHub, Twitter, Bluesky, Mastodon e Facebook
Idioma e acessibilidade
- O site também oferece uma versão em catalão (
https://http.cat/ca)
- A estrutura simples da URL permite uso em formato de API, podendo ser chamada facilmente em navegadores ou aplicações
Significado de uso
- Fornece material visual para que desenvolvedores aprendam intuitivamente o significado dos códigos de status HTTP ou usem em designs de páginas de erro
- Pode ser usado como uma ferramenta visual que aumenta a diversão e a compreensão em documentação técnica, apresentações e materiais educacionais
1 comentários
Comentários do Hacker News
Eu uso esse site no trabalho sempre que esqueço os códigos de status HTTP
O nome é fácil de lembrar, carrega instantaneamente e ainda dá para pesquisar com
ctrl+f, então a essa altura já virou quase memória muscularEu sou o criador do http.cat
A ideia original foi da Tomomi Imura, e eu apenas disponibilizei as imagens via API
É surpreendente que isso ainda apareça no HN de vez em quando desde 2010
Acho que é um projeto simbólico de uma época em que a internet era simples e divertida
Pretendo mantê-lo no ar pelo maior tempo possível, e as histórias e o feedback de vocês são uma grande motivação
Sintam-se à vontade para compartilhar opiniões no repositório do GitHub ou aqui mesmo
Obrigado por manter essa alegria simples por mais de 10 anos ❤️
Gosto que exista uma versão em catalão no domínio .cat
Imagino que seja por causa dos requisitos de registro do domínio .cat
Então esses domínios estão, em teoria, em desacordo com as regras
Há um tempo eu criei um middleware para transformar respostas de erro HTTP comuns em imagens do http.cat
Só que um cliente VIP viu por engano uma página de erro 400 e ficou furioso ao ver o gato com o dedo do meio levantado
No fim, recebi uma ligação para explicar por que aquela imagem tinha aparecido
Coletânea de discussões antigas
2023, 2022, 2019, 2015
Também existe o https://http.dog/
Só que não usa o cachorro do quadrinho na sala pegando fogo
É uma pena que o antigo domínio httpstatus.io tenha sido adquirido e tenha ficado inútil
Ainda bem que o http.cat continua vivo e segue nos meus favoritos
Agora, ao pesquisar por “http status codes”, a página do MDN aparece primeiro, o que é ótimo
Uso há mais de 3 anos, então talvez o domínio adquirido tenha sido outro
Antigamente, quando eu trabalhava como desenvolvedor full-stack em uma distribuidora de eletrônicos, o banco de dados caía com frequência
Então, em vez de consertar a página de erro, coloquei de 20 a 30 GIFs de gatos para aparecerem aleatoriamente
Quando o banco caiu de novo, surgiu uma página caótica com gatos dançando em cima do Apache
Todo mundo adorou, mas o time comercial me ligou mandando tirar porque “não parecia profissional”
Eu disse: “o site está fora do ar, isso não é melhor do que uma mensagem seca?” e, no fim, a página dos gatos continuou
Ver o http.cat me fez lembrar daquela época
Já faz anos que uso esse site sempre que trabalho com rede HTTP
Quando quero checar um código de status desconhecido, acesso direto algo como http.cat/303 ou procuro na home rolando a página
Por causa das imagens de gatos, ele é muito mais divertido do que uma página de documentação e útil como referência rápida
Fico me perguntando se daria para tornar outras informações de referência mais interessantes desse jeito
https://www.keanu.codes/