Skip to content

Instantly share code, notes, and snippets.

@PedroHLC
Created June 9, 2023 15:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PedroHLC/4e55df9b73aefdfe256c23e51a3c23af to your computer and use it in GitHub Desktop.
Save PedroHLC/4e55df9b73aefdfe256c23e51a3c23af to your computer and use it in GitHub Desktop.
ChatGPT, can you generate a JSON file containing user-friendly explanations to the HTTP response status codes in Portuguese (Brazil), but only the error ones?
{
"400": "Requisição inválida. O servidor não pode processar a solicitação devido a um erro do cliente.",
"401": "Não autorizado. O acesso requer autenticação ou as credenciais fornecidas são inválidas.",
"402": "Pagamento necessário. O pagamento é necessário para acessar o recurso solicitado.",
"403": "Proibido. O servidor entende a solicitação, mas se recusa a atendê-la. O acesso é proibido.",
"404": "Não encontrado. O servidor não pôde encontrar o recurso solicitado.",
"405": "Método não permitido. O método de solicitação não é permitido para o recurso solicitado.",
"406": "Não aceitável. O servidor não é capaz de fornecer uma representação adequada para o recurso solicitado.",
"407": "Autenticação de proxy necessária. O cliente deve autenticar-se com o proxy antes de acessar o recurso.",
"408": "Tempo limite de solicitação. O servidor encerrou a conexão devido à solicitação levar muito tempo.",
"409": "Conflito. A solicitação não pode ser concluída devido a um conflito no estado atual do recurso.",
"410": "Desaparecido. O recurso solicitado não está mais disponível e não será novamente.",
"411": "Duração necessária. O servidor requer que o cliente especifique a duração do conteúdo.",
"412": "Pré-condição falhou. A pré-condição especificada na solicitação não foi atendida.",
"413": "Entidade de solicitação muito grande. O servidor não pode processar a solicitação porque a entidade da solicitação é muito grande.",
"414": "URI da solicitação muito longo. O servidor não pode processar a solicitação porque o URI é muito longo.",
"415": "Tipo de mídia não suportado. O servidor não suporta o tipo de mídia da solicitação.",
"416": "Intervalo não satisfatório. O servidor não pode fornecer a porção solicitada do recurso.",
"417": "Falha na expectativa. O servidor não pode atender às expectativas indicadas na solicitação.",
"418": "Eu sou um bule de chá. O servidor se recusa a fazer café porque é, literalmente, um bule de chá.",
"421": "Redirecionamento exigido. O servidor requer que o cliente redirecione para outro local.",
"422": "Entidade não processável. A solicitação está bem formada, mas não pode ser processada devido a erros semânticos.",
"423": "Bloqueado. O recurso solicitado está bloqueado e atualmente indisponível.",
"424": "Falha de dependência. A solicitação falhou devido a uma falha em uma solicitação anterior.",
"426": "Atualizar necessário. O cliente deve mudar para um protocolo diferente.",
"428": "Pré-condição necessária. A solicitação requer que o cliente satisfaça pré-condições antes de prosseguir.",
"429": "Muitas solicitações. O cliente atingiu o limite de solicitações em um determinado período de tempo.",
"431": "Campos de cabeçalho de solicitação muito grandes. O servidor não pode processar a solicitação porque os campos de cabeçalho são muito grandes.",
"451": "Indisponível por motivos legais. O acesso ao recurso está indisponível devido a razões legais.",
"500": "Erro interno do servidor. O servidor encontrou uma situação inesperada e não pode atender à solicitação.",
"501": "Não implementado. O servidor não suporta a funcionalidade necessária para atender à solicitação.",
"502": "Gateway inválido. O servidor atuando como gateway ou proxy recebeu uma resposta inválida do servidor upstream.",
"503": "Serviço indisponível. O servidor não está disponível no momento. Tente novamente mais tarde.",
"504": "Tempo limite do gateway. O servidor atuando como gateway ou proxy não recebeu uma resposta oportuna do servidor upstream.",
"505": "Versão do HTTP não suportada. O servidor não suporta a versão do protocolo HTTP usada na solicitação.",
"506": "Variação de negociação. A negociação do servidor com o cliente produziu um resultado que não é aceitável.",
"507": "Armazenamento insuficiente. O servidor não pode atender à solicitação porque o espaço de armazenamento é insuficiente.",
"508": "Loop detectado. O servidor detectou um loop infinito ao processar a solicitação.",
"510": "Não estendido. O servidor exige extensões adicionais para atender à solicitação.",
"511": "Autenticação de rede necessária. O cliente deve autenticar-se para obter acesso à rede.",
"520": "Erro desconhecido. O servidor encontrou um erro desconhecido ao lidar com a solicitação.",
"521": "Web Server está inativo. O servidor está temporariamente indisponível.",
"522": "Conexão de tempo limite. O servidor não conseguiu estabelecer uma conexão oportuna.",
"523": "Origem inacessível. O servidor não pode acessar a origem solicitada.",
"524": "Tempo limite de um servidor. O servidor atuando como gateway ou proxy não recebeu uma resposta oportuna do servidor upstream.",
"525": "SSL Handshake falhou. O servidor encontrou um erro no handshake SSL.",
"526": "Certificado inválido. O servidor encontrou um certificado inválido ao estabelecer uma conexão SSL.",
"527": "Tempo limite do Railgun. O servidor atuando como gateway ou proxy não recebeu uma resposta oportuna do Railgun.",
"530": "Site em manutenção. O servidor está em manutenção ou temporariamente indisponível."
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment