262 Shares 7044 views

Quais são HTTP de erros?

usuários de internet que são um pouco mais fundo na terminologia da Web (pelo menos a maioria deles), saiba que é o protocolo HTTP. Este protocolo de transferência de dados permite aos usuários interagir com os recursos da web através de um navegador. Uma das funções do protocolo é a capacidade de retornar códigos especiais que fornecem aos usuários com informações sobre o status do site ou o estado de implementação de uma determinada tarefa. Ele também inclui e códigos de erro HTTP. Os códigos de erro são divididos em dois tipos: erros de clientes e erros do servidor. Nessas duas categorias, e outros úteis, e mais importante – códigos comuns discutidos neste material.


de erro HTTP-cliente

Se o erro foi detectado no lado do cliente, o servidor retorna o código de sua 4xx classe. Se o servidor não encontrou quaisquer problemas, mas ainda não está disponível para o usuário, o cliente é enviado para o código com uma explicação do erro.

Assim, o código de erro do cliente sob 40s:

  • 400. pedido inválido – um erro ocorre quando o servidor vê um erro de sintaxe no pedido do cliente. Ele irá ocorrer enquanto o lado do cliente não é as alterações apropriadas serão feitas. Você deve cumprir todas as regras para protocolo de transferência de dados utilizados.
  • 401. Sem autorização – Esse erro indica que o HTTP-servidor requer autenticação. Ao mesmo tempo, é no lado do servidor vêm todas as condições para realizar a autenticação. A causa do erro pode ser o nome incorreto ou senha para autenticação.
  • 402. É necessário pagar uma taxa – o código não é usado, mas reservados no protocolo para o futuro. Originalmente concebido como uma interface para fazer o pagamento para ter acesso a um recurso particular. Desde que não funcionou, o código 402 adotaram o Google e Apple, de tempos em tempos para aplicá-la em seus serviços web.

  • 403. Acesso negado – erro ocorre quando o servidor está funcionando corretamente, mas o usuário solicitando acesso a ela, não estão autorizados a fazer isto. Muitas vezes acompanhada de janela de autorização.
  • 404. Não Encontrado (recurso / arquivo não encontrado) – os erros mais comuns na Internet. Geralmente ocorre devido a erros de digitação ao digitar um endereço da Web. referências frequentes e a aparência do web transformou este código em uma piada popular na Internet.
  • 405. Método não permitido – dados de erro HTTP para ser introduzido através de POST ou usando o método PUT. Em outras palavras, um erro ocorre quando se utiliza o método GET quando ele não está disponível ou não é suportado pelo servidor para processar determinados dados.
  • 406. O pedido não pode ser aceite – este código é devolvido pelo servidor quando o conteúdo solicitado não é aplicável a títulos como Aceitar. Na maioria das vezes isso ocorre quando o recurso solicitado não é compatível com o formato que pode ser reconhecido pelo cliente.
  • 407. A autorização exigida no lado do proxy – juntamente com o código do servidor retorna um campo especial para autenticação no servidor proxy.
  • 408. Tempo do pedido veio – ocorre quando o servidor pára à espera de novas solicitações do cliente. Repita o pedido a qualquer momento, mesmo depois de um tempo limite.
  • 409. O conflito – em que circunstâncias ocorre esse erro HTTP? O upload de um arquivo para um servidor web, onde o já armazenadas arquivo ou documento idêntico tarde. sistema de controle de versão do arquivo é armazenado em um servidor que não permite para substituir a versão anterior do arquivo, razão pela qual o conflito sob esse código aparece.

código de erro do cliente sob 41h

  • 410. Recursos excluídos – erro ocorre no caso em que o recurso solicitado está localizado no endereço, mas foi removido e não está mais disponível.
  • 412. Pré-condições não forem cumpridas – este código é exibido em um caso não sejam cumpridos os campos de cabeçalho condicional (todos).
  • 413. O pedido é maior do que o limite permitido – um erro ocorre quando o corpo é enviado para o pedido do cliente é muito grande, eo servidor não pode lidar com isso.
  • 414. O endereço é muito tempo – se o servidor retorna esse código significa, URL, especificado no pedido é demasiado longo e não pode ser processado. Além disso, o erro ocorre quando o cliente envia dados através de GET em vez de POST.
  • 415. formato de arquivo sem suporte – um erro ocorre quando o servidor se recusa a trabalhar com um determinado formato de dados (o motivo pode ser qualquer).
  • 417. Espera Falha – solicitação de cabeçalho do lado cliente não satisfaz os requisitos de campo ESPERAR.
  • 418 eu sou um bule de chá – que apareceu pela primeira vez em 1998. O código, que era uma piada de abril e nunca se envolveu seriamente.

código de erro do cliente, 42x

  • 422. O elemento não pode ser processado – teoricamente o servidor pode processar o pedido enviado pelo cliente; arquivo no corpo da solicitação também é suportado (pode ser uma mesa ou qualquer outro arquivo de mídia), mas por algum motivo houve um erro de lógica, limitando as atividades do servidor.
  • 423. Acesso negado – o método utilizado está bloqueado no lado do servidor. Você deve usar outro método.
  • 424. dependência Erro – este código será exibido no caso em que a operação, cujo sucesso depende da execução do comando atual, foi por algum motivo interrompida.
  • 425. Ordem errada de elementos – o código é exibido no caso, a pedido de vários itens do servidor de sua ordem (servidor) não foi cumprido.
  • 426. É necessário atualizar – código, notificando a necessidade de produzir uma atualização do protocolo. atualizações de golfe deve ser devidamente documentada no lado do servidor.
  • 428. A necessidade de completar a transação dependentes – com a ajuda deste servidor de código notifica o cliente que você precisa para usar nas condições do pedido-headers.
  • 429. Muitas solicitações – um erro ocorre quando o cliente envia ao servidor uma série de consultas que pode ser devido ao DDoS-ataques, para que o servidor está bloqueado.

O resto dos códigos de erro do cliente

  • 431. Excedendo cabeçalho comprimento – em excesso do tamanho do cabeçalho do servidor pode enviar uma resposta para o código, mas mais frequentemente do que simplesmente repõe a ligação.
  • 434. Endereço indisponíveis – erro sinaliza a indisponibilidade do endereço solicitado.
  • 449. Repita – Código é devolvido em caso que o servidor para processar a solicitação é necessária mais informação.
  • 451. bloqueada por razões legais – o servidor pode ser bloqueado em caso as autoridades públicas enviou um pedido de um bloqueio sobre as várias razões legais.

Ao trabalhar fora do navegador da web pode haver outros erros, como um erro crítico, a atualização do servidor HTTP, mas é necessário descobrir as razões para os proprietários do programa ou aplicativo que está apresentando o problema.

de erro HTTP-servidor

Tais códigos ocorrer quando a operação dramatizada falha em uma falha do servidor. Tais erros são exibidos usando 5xx códigos e uma breve explicação do erro.

código de erro do servidor em 50 anos

  • 500 Internal Server Error – erro HTTP-servidor, não identificável. Este código refere-se a qualquer erro, para o qual não existe valor de código de designação separada.
  • 501. Não implementado (método não é suportado) – Esse código exibe o servidor quando o método utilizado não apoiá-los. O problema surge quando se lida com servidores que não estão configurados para o correto funcionamento dos comandos HTTP padrão.
  • 502. Bad Gateway (erro de gateway) – o problema ocorre quando o servidor está atuando como um gateway recebe uma resposta de erro do servidor "mestre".
  • 503. Serviço indisponível (serviço não disponível) – este código é mais provável de ocorrer quando o servidor são obras técnicas ou ele é reiniciado.
  • 504. gateway Timeout (ao passar através do gateway esquerda) – um erro ocorre quando o servidor está atuando como um gateway, não tem tempo para obter uma resposta do servidor "principal".
  • 505. Versão HTTP não suportada (versão do protocolo usado não é suportado) – o servidor especificado não funciona com a versão do protocolo, que é especificado no pedido do cliente.
  • 507. Insufficiente Armazenamento (falta de espaço) – surge um problema na falta de espaço para solicitação de processamento digital. O problema mais comum é temporário.

erros de servidor sob 51h código

  • 510. Não Expandido (sem extensão) – erro ocorre no caso em que o servidor não expansão, o que foi solicitado por um cliente.
  • 511. Autenticação de rede necessária (necessária autorização) – esta resposta não é enviada a partir do próprio servidor, mas a partir do intermediário, um papel que atua como um ponto de provedor pago de Wi-Fi.

códigos de informação

  • 100. Continuar (continua) – Este código informa o cliente de que suas ações iniciais atender aos requisitos do servidor, e pode continuar a enviar comandos.
  • 101. Protocolos de comutação (mudança de protocolo) – um código interativa, proposto para substituir o protocolo de usar mais apropriado.
  • 102. Processamento (durante o processamento) – código informando que o pedido foi aceite, mas para processá-lo vai levar um tempo considerável.

códigos de redirecionamento

  • 300. Múltiplas Escolhas (selecção) – ocorre se o link selecionado pode ser passado para vários recursos localizados no mesmo servidor. Juntamente com o código dado a escolha entre diferentes opções. E isso pode ser feito para o usuário e o cliente, dependendo das configurações do servidor.
  • 301. Movido permanentemente (recurso movido) – o código é devolvido quando o recurso ou arquivo solicitado foi movida permanentemente e localizado em outro endereço.
  • 302. Encontrado (recurso encontrado) – o código é devolvido quando o recurso ou arquivo solicitado foi movido temporariamente e pode ser encontrado em um endereço diferente.
  • 303. Ver Outros (busca de outros locais) – o código é devolvido pelo servidor, juntamente com um valor do campo Local alternativa para o usuário, o cliente pode acessar o recurso solicitado usando o método GET.
  • 304. Não modificado (o arquivo não foi alterado) – o erro ocorre, se o cliente solicitou um arquivo específico com os atributos específicos do tempo de modificação, mas o servidor não detectou quaisquer alterações desde que foi carregado.
  • 305. Use Proxy (necessidade de utilizar um servidor proxy) – Esse código exibe o servidor onde acessá-lo, você precisa usar um servidor proxy. o último endereço indicado no campo Localização. O código só pode usar servidor básico (não um proxy).
  • 307. Temporary Redirect (redirecionamento temporário) – código ocorre quando o arquivo ou recurso solicitado se torna disponível em um endereço diferente. Muitas vezes há um redirecionamento automático.