Fabriciojf.com Wiki
  • FAQ
    • APIs
      • FAQs Favoritos

        Qual é a sua dúvida?

        •  Página inicial do FAQ
        • Node.js
        • Principais códigos de retorno para API Rest

        Principais códigos de retorno para API Rest

        Seguem os principais códigos de retorno para APIs Rest
        1. 100 Continue: O servidor recebeu os cabeçalhos da solicitação e o cliente deve continuar com a solicitação.
        2. 101 Switching Protocols: O servidor concordou em trocar protocolos com o cliente.
        3. 102 Processing: O servidor está processando a solicitação, mas ainda não concluiu o processo.
        4. 200 OK: A solicitação foi bem-sucedida e retornou os dados solicitados como resposta.
        5. 201 Created: A solicitação foi bem-sucedida e resultou na criação de um novo recurso.
        6. 202 Accepted: A solicitação foi aceita para processamento, mas ainda não foi concluída.
        7. 203 Non-Authoritative Information: A resposta é uma representação intermediária devido a uma ação posterior.
        8. 204 No Content: A solicitação foi bem-sucedida, mas não há conteúdo para ser retornado.
        9. 205 Reset Content: A solicitação foi bem-sucedida, e o cliente deve redefinir a visualização do documento atual.
        10. 206 Partial Content: A resposta é uma parte apenas de uma resposta anterior de intervalo de bytes.
        11. 207 Multi-Status: A resposta pode conter várias respostas independentes dentro de uma única resposta.
        12. 300 Multiple Choices: A solicitação tem várias opções disponíveis.
        13. 301 Moved Permanently: O recurso solicitado foi movido permanentemente para uma nova localização.
        14. 302 Found: O recurso solicitado foi encontrado temporariamente em uma nova localização.
        15. 303 See Other: O servidor está redirecionando o cliente para um recurso diferente.
        16. 304 Not Modified: O cliente já possui a versão mais atualizada do recurso e pode usar seu cache local.
        17. 305 Use Proxy: O cliente deve usar um proxy especificado na resposta.
        18. 307 Temporary Redirect: O servidor está redirecionando o cliente temporariamente para outra URI.
        19. 308 Permanent Redirect: O servidor está redirecionando o cliente permanentemente para outra URI.
        20. 400 Bad Request: A solicitação possui sintaxe inválida ou não pode ser processada pelo servidor.
        21. 401 Unauthorized: A solicitação requer autenticação, e as credenciais fornecidas são inválidas ou ausentes.
        22. 402 Payment Required: Reservado para uso futuro. Indica que um pagamento é necessário.
        23. 403 Forbidden: O servidor entende a solicitação, mas se recusa a executá-la. O cliente não possui permissão para acessar o recurso.
        24. 404 Not Found: O recurso solicitado não pôde ser encontrado no servidor.
        25. 405 Method Not Allowed: O método de solicitação não é permitido para o recurso solicitado.
        26. 406 Not Acceptable: O servidor não pode gerar uma resposta que atenda aos critérios do cliente.
        27. 407 Proxy Authentication Required: A autenticação é necessária para acessar o proxy solicitado.
        28. 408 Request Timeout: O servidor encerrou a conexão devido a um tempo de espera da solicitação.
        29. 409 Conflict: A solicitação conflita com o estado atual do servidor.
        30. 410 Gone: O recurso solicitado não está mais disponível e não haverá redirecionamento.
        31. 411 Length Required: O comprimento do conteúdo da solicitação deve ser especificado.
        32. 412 Precondition Failed: Uma ou mais condições definidas na solicitação foram avaliadas como falsas no servidor.
        33. 413 Payload Too Large: A carga útil da solicitação excede o limite permitido pelo servidor.
        34. 414 URI Too Long: A URI da solicitação é muito longa e o servidor recusa processá-la.
        35. 415 Unsupported Media Type: O formato de mídia da solicitação não é suportado pelo servidor.
        36. 422 Unprocessable Entity: A solicitação está bem formada, mas não pode ser processada devido a erros semânticos.
        37. 429 Too Many Requests: O cliente excedeu o limite de solicitações em um determinado período de tempo.
        38. 500 Internal Server Error: O servidor encontrou uma condição inesperada que o impediu de atender à solicitação.
        39. 501 Not Implemented: O servidor não suporta a funcionalidade necessária para atender à solicitação.
        40. 502 Bad Gateway: O servidor atuando como gateway ou proxy recebeu uma resposta inválida do servidor upstream.
        41. 503 Service Unavailable: O servidor não está pronto para lidar com a solicitação no momento devido a sobrecarga temporária ou manutenção.
        42. 504 Gateway Timeout: O servidor atuando como gateway ou proxy não recebeu uma resposta oportuna do servidor upstream.
        43. 505 HTTP Version Not Supported: A versão do protocolo HTTP usado na solicitação não é suportada pelo servidor.
        44. 506 Variant Also Negotiates: O servidor encontrou uma negociação de conteúdo inválida ao processar a solicitação.
        45. 507 Insufficient Storage: O servidor não pode armazenar a representação necessária para completar a solicitação.
        46. 508 Loop Detected: O servidor detectou um loop infinito durante a negociação de conteúdo.
        47. 510 Not Extended: O servidor requer mais extensões para atender à solicitação.
        48. 511 Network Authentication Required: O cliente deve autenticar-se para obter acesso à rede.
         Página inicial do FAQ
        • FAQ
          • APIs
            • FAQs Favoritos

              © Copyright 2025 Fabriciojf.com  Criado por FábioCostaMKT   Pastes   Administração