Códigos de status HTTP

Encontre códigos de status comuns 1xx - 5xx por número ou palavra-chave para solução de problemas de API.

Privacidade: processado localmente, nunca carregado.

↓ Colar na área de entrada abaixo para ver os resultados instantaneamente

搜索常见 HTTP 状态码,按类别着色。

100ContinueContinue
101Switching ProtocolsSwitching Protocols
200OKSuccess
201CreatedResource created
204No ContentSuccess with no body
301Moved PermanentlyPermanent redirect
302FoundTemporary redirect
304Not ModifiedCached resource valid
400Bad RequestInvalid request
401UnauthorizedAuthentication required
403ForbiddenAccess denied
404Not FoundResource not found
405Method Not AllowedHTTP method not allowed
408Request TimeoutRequest timed out
409ConflictConflict with current state
413Payload Too LargeRequest body too large
415Unsupported Media TypeUnsupported content type
429Too Many RequestsRate limit exceeded
500Internal Server ErrorServer error
502Bad GatewayInvalid upstream response
503Service UnavailableServer temporarily unavailable
504Gateway TimeoutUpstream timeout

Notas

说明

收录开发中最常用的状态码子集; 完整列表见 IANA 与 RFC 文档。

Encontre códigos de status comuns 1xx - 5xx por número ou palavra-chave para solução de problemas de API.

Iniciação rápida

  1. Pesquisa

    Tente números de status ou palavras-chave como 404, redirecionamento, tempo limite.

  2. Leia o significado

    Leia a definição curta e os cenários típicos; copie códigos para logs ou documentos.

Categoria de cores

2xx significa sucesso (200 OK, 201 Criado); 3xx redirecionamentos (301 permanente, 302 temporário, 304 não modificado); 4xx erros do cliente (400 solicitação ruim, 401 não autorizado, 403 proibido, 404 não encontrado, 429 limite de taxa); 5xx erros do servidor (500 interno, 502 gateway ruim, 503 indisponível).

Tipos de solução de problemas API

Confirmar o status corresponde ao corpo: 401 geralmente precisa de atualização de token; 403 geralmente é autorização; 404 verifica caminho e roteamento; 502/504 inspeciona tempos de espera upstream. Emparelhamento com url-parser e json-formatter em cargas de erro.

Exemplos

Limite de taxa exemplo

Input

429

Output

Too Many Requests

Os clientes devem fazer backup e honrar Retry-After quando presente.

FAQ

Códigos WebSocket?

Códigos de resposta HTTP curados; os códigos de fechamento WebSocket são específicos do framework.

Relacionado ao design de erro REST?

Sim, sim. Preferir códigos legíveis por máquina mais mensagens humanas em corpos JSON; códigos de status transportam semântica HTTP.