Quration AIQ

devwords

Qualquer pessoa que já navegou pela web já se deparou com um número críptico de três dígitos avisando que algo deu errado com a página que ela queria.

O que o '404' realmente significa?

A página solicitada não existe (Not Found)
Os códigos de status HTTP reportam resultados em três dígitos: 200 = sucesso, 404 = não encontrado, 403 = proibido, 500 = erro do servidor. Regra prática: 4xx é problema do pedido, 5xx é problema do servidor.

Os códigos de status HTTP são números de três dígitos que os servidores devolvem para relatar o que aconteceu com uma requisição, e 404 significa especificamente 'Not Found' (Não Encontrado), indicando que a página ou recurso pedido simplesmente não existe naquele endereço. Esses códigos seguem categorias amplas, sendo 2xx sucesso, 4xx algo problemático na própria requisição e 5xx um erro interno do servidor.

'O servidor bateu ponto às 4:04' e 'pagamento necessário' são explicações inventadas ou mal atribuídas; pagamento necessário na verdade é o significado por trás do código de status bem menos comum 402, não do 404.

Saber a regra simples de que códigos 4xx apontam para a requisição enquanto códigos 5xx apontam para o servidor ajuda qualquer pessoa navegando na web a entender rapidamente se uma página quebrada é algo que ela pode potencialmente corrigir, como uma URL digitada errado, ou algo totalmente fora do seu controle.

▶ Quration AIQ

devwords

Um site mostra '500 Internal Server Error'. De quem é a culpa?O que é?Seu nome?Qual é?Qual licença famosamente permissiva permite quase tudo, incluindo uso comercial, desde que você mantenha o aviso de direitos autorais?Por que fazer isso se nada visível muda?Que termo com sabor financeiro é esse?Qual é a resposta inicial mais prática?Na gíria britânica, o que significa 'git'?Qual é o princípio aceito de um bom commit?Contribuindo com código aberto ou trabalhando em equipe, você ouvirá 'eu mandei um PR' — o que significa um Pull Request?Qual é a relação entre git e GitHub?

Quration — Quration AIQ