Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13271|Resposta: 0

[Conhecimento sobre Construção de Sites] O webmaster deve conhecer o significado do código de resposta HTTP do site

[Copiar link]
Publicado em 22/10/2014 11:33:51 | | |
Código de Status HTTP
Alguns códigos de status comuns são:
200 - O servidor retorna com sucesso a página da web 404 - A página solicitada não existe 503 - O serviço não está disponível
Todas as explicações de status: Clique para visualizar

1xx (Resposta Ad Hoc)
Um código de status que representa uma resposta temporária e exige que o solicitante continue a ação.

Descrição do Código
100 (Continuar) O solicitante deve prosseguir com o pedido. O servidor retorna esse código para indicar que a primeira parte da solicitação foi recebida e está aguardando o restante.  
101 (Protocolo de Comutação) O solicitante solicitou que o servidor troque de protocolo, e o servidor reconheceu e se preparou para a troca.

2xx (Sucesso)
Um código de status que indica que a solicitação foi processada com sucesso.
Descrição do Código
200 (Sucesso) O servidor processou a solicitação com sucesso. Normalmente, isso significa que o servidor serviu a página web solicitada.
201 (Criado) A solicitação é bem-sucedida e o servidor cria um novo recurso.
202 (Aceito) A solicitação foi aceita pelo servidor, mas ainda não foi processada.
203 (Informação Não Autorizada) O servidor processou a solicitação com sucesso, mas as informações retornadas podem ser de outra fonte.
O servidor 204 (sem conteúdo) processou a solicitação com sucesso, mas não retornou nada.
O servidor 205 (Redefinir Conteúdo) processou a solicitação com sucesso, mas não retornou nada.
206 (parcial) O servidor processou com sucesso algumas das solicitações GET.

3xx (Redirecionamento)
Indica que é necessária ação adicional para concluir o pedido. Normalmente, esses códigos de status são usados para redirecionamentos.

Descrição do Código
300 (múltiplas escolhas) O servidor pode realizar uma variedade de ações na solicitação. O servidor pode selecionar uma ação com base no solicitante (agente de usuário) ou fornecer uma lista de ações para o solicitante escolher.
A página do pedido 301 (transferido permanentemente) foi transferida permanentemente para um novo local. Quando o servidor retorna essa resposta (em resposta a uma solicitação GET ou HEAD), ele redireciona automaticamente o solicitante para um novo local.
O servidor 302 (Mudança Temporária) atualmente responde a solicitações de uma página web em um local diferente, mas o solicitante deve continuar usando a localização original para futuras requisições.
303 (Ver Outros Locais) O servidor retorna esse código quando o solicitante deve usar uma requisição GET separada para um local diferente para recuperar a resposta.
304 (Não Modificado) A página web solicitada não foi modificada desde a última solicitação. Quando o servidor retorna essa resposta, o conteúdo da web não é devolvido.
305 (Usar proxy) O solicitante só pode usar o proxy para acessar a página web solicitada. Se o servidor responder essa resposta, isso também significa que o solicitante deve usar um proxy.
307 (Redirecionamento Temporário) O servidor atualmente responde a solicitações de uma página web em um local diferente, mas o solicitante deve continuar usando a localização original para futuras requisições.

4xx (Erro de Solicitação)
Esses códigos de status indicam que a solicitação pode ter dado errado, impedindo que o servidor a processe.

Descrição do Código
400 (Solicitação de Erro) O servidor não entende a sintaxe da solicitação.
Solicitações 401 (Não Autorizadas) requerem autenticação. Para páginas web que exigem login, o servidor pode retornar essa resposta.
403 (proibido) O servidor rejeita o pedido.
404 (Não Encontrado) O servidor não conseguiu encontrar a página web solicitada.
405 (Método Desativado) desativa o método especificado na solicitação.
406 páginas da Web (Não Aceitos) que não podem responder a solicitações usando os atributos de conteúdo solicitados.
407 (Autorização do agente necessária) Este código de status é semelhante ao 401 (não autorizado), mas o solicitante de designação deve autorizar o uso do agente.
408 (Tempo de Expiração da Requisição) Um tempo de espera ocorre enquanto o servidor espera por uma solicitação.
409 (Conflito) O servidor trava ao completar uma solicitação. O servidor deve incluir informações sobre o conflito na resposta.
410 (Excluído) Se o recurso solicitado foi permanentemente excluído, o servidor retorna esta resposta.
411 (Comprimento Válido Necessário) O servidor não aceita solicitações que não contenham um campo válido de cabeçalho Comprimento de Conteúdo.
412 (Pré-requisitos não atendidos) O servidor não atende a um dos pré-requisitos definidos pelo solicitante na solicitação.
413 (Entidade de requisição é muito grande) O servidor não pode processar a requisição porque a entidade de requisição é grande demais para exceder a capacidade de processamento do servidor.
414 (URI solicitado é muito longo) O URI solicitado (geralmente um endereço web) é muito longo para o servidor processar.
415 (Tipos de Mídia Não Suportados) O formato da solicitação não é suportado pela página de solicitação.
416 (Escopo da requisição não compatível) Se a página não conseguir fornecer o escopo da solicitação, o servidor retorna esse código de status.
417 (Esperado Não Cumprido) O servidor não atende aos requisitos para o campo de cabeçalho de solicitação Esperado.

5xx (erro de servidor)
Esses códigos de status indicam que ocorreu um erro interno quando o servidor tentou processar a solicitação. Esses erros podem ser erros no próprio servidor, não na solicitação.

Descrição do Código
500 (Erro dentro do servidor) O servidor encontrou um erro e não conseguiu concluir a solicitação.
501 (ainda não implementado) O servidor não tem capacidade para concluir a solicitação. Por exemplo, esse código pode ser retornado quando o servidor não reconhece o método de requisição.
O servidor 502 (Gateway de Erro) atua como um gateway ou proxy e recebe uma resposta inválida do servidor upstream.
503 (Serviço Indisponível) O servidor está atualmente indisponível (devido a sobrecarga ou manutenção durante o tempo de inatividade). Normalmente, isso é apenas um estado temporário.
504 (Tempo de Tempo de Gateway) O servidor atua como gateway ou proxy, mas não recebe uma solicitação do servidor upstream em tempo hábil.
505 (versão HTTP não suportada) O servidor não suporta a versão do protocolo HTTP usada na solicitação





Anterior:HTML pula para o código-fonte da página web
Próximo:Eason Chan "Sem Nada Errado"
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com