Códigos de status HTTP
O que são códigos de status HTTP?
Os códigos de status HTTP são números de 3 dígitos retornados por um servidor em resposta à solicitação de um cliente. Indicam se a solicitação foi bem-sucedida, requer ação ou encontrou um erro. Os códigos são agrupados em cinco classes: 1xx (informativos), 2xx (sucesso), 3xx (redirecionamento), 4xx (erros do cliente) e 5xx (erros do servidor).
Como usar esta referência
-
Busque pelo número do código (ex. 404) ou palavra-chave (ex. 'tempo esgotado', 'redirecionamento').
-
Filtre por categoria usando os botões acima.
-
Clique em qualquer cartão de código de status para expandir a descrição completa e o exemplo de uso.
Perguntas Frequentes
É seguro decodificar dados sensíveis aqui? Sim. Toda a decodificação ocorre no seu navegador usando JavaScript. Nenhum dado é transmitido para nenhum servidor, então suas strings codificadas permanecem completamente privadas.
Qual é a diferença entre Base64 e Base64 seguro para URL? Base64 padrão usa caracteres + e /, que são caracteres especiais em URLs. Base64 seguro para URL os substitui por - e _ para que a string possa ser usada com segurança em URLs e nomes de arquivo sem codificação de porcentagem.
Por que minha saída decodificada parece sem sentido? Se os dados originais eram binários (como uma imagem, PDF ou arquivo comprimido), a saída decodificada não será texto legível. Nesse caso, a string Base64 representa um arquivo binário, não uma string de texto.
Base64 é uma forma de criptografia? Não. Base64 é um esquema de codificação, não criptografia. Qualquer pessoa pode decodificar uma string Base64 sem uma chave. Ele nunca deve ser usado para proteger dados sensíveis — use criptografia apropriada para isso.
Keywords: códigos de status HTTP, códigos de erro HTTP, 404 não encontrado, 500 erro interno do servidor, 200 OK, 301 redirecionamento, 403 proibido, códigos de status REST API, códigos de resposta HTTP