Erro HTTP 405 Method not allowed (Método Não Permitido)

Introdução

O protocolo HTTP define métodos para indicar a ação a ser executada no servidor de rede para determinado recurso de URL identificado pelo cliente (ex: seu navegador de rede ou nosso robô CheckUpDown). Os métodos são os seguintes:

  • OPTIONS (OPÇÕES): Descubra as opções de comunicação disponíveis para um determinado recurso URL. Permite que o cliente determine as opções e/ou exigências associadas a um recurso, ou as capacidades de um servidor, sem uma ação específica que compreenda a transferência de dados.
  • GET: Recupera as informações identificadas pelo recurso URL. Ex: Obter uma determinada página na Internet ou imagem. De longe, o método mais comum.
  • HEAD: Idêntico ao GET, exceto pelo fato de que o servidor retorna as informações do cabeçalho apenas, e não as informações efetivas identificadas pelo recurso URL. Útil para obter meta-informações sobre a entidade implícito pelo pedido sem transferir o próprio corpo-entidade. Frequentemente usado para testar links de hipertexto para verificar validade, acessibilidade e modificações recentes.
  • POST: Submete dados ao servidor de rede, tais como 1) coloca mensagem em um quadro de boletins, boletim informativo ou lista de correio, 2) fornece dados de registro – normalmente a partir de um formulário CGI – para um processo de manipulação de dados, 3) inclui um registro diretamente em um banco de dados.
  • PUT: Define (coloca/ substitui) os dados para uma determinada URL para os novos dados submetidos pelo cliente. Por exemplo, carrega uma nova página da rede para um servidor.
  • DELETE: Exclui os dados associados ao recurso URL. Por exemplo, exclui uma página da rede.
  • TRACE: Executa uma aplicação remota – layer loop-back da mensagem do pedido. Efetivamente, um 'ping' que testa quais os dados que o servidor de rede está recebendo do cliente.
  • CONNECT: Reservado para uso com tunneling (ex: SSL) através de um servidor proxy. Este método é definido somente para a versão HTTP 1.1, e não a versão anterior 1.0.

Todos os servidores de rede podem ser configurados para permitir ou proibir qualquer método. Por exemplo, se um servidor de rede for “apenas leitura” (nenhum cliente pode modificar recursos URL no servidor de rede), então, ele poderia ser configurado para proibir os métodos PUT e DELETE. De forma similar, se não houver qualquer registro do usuário (todas as páginas da Rede são estáticas), então o método POST poderia ser proibido. Portanto, erros 405 podem ocorrer porque o servidor de rede não está configurado para pegar dados do cliente de forma alguma. Eles também podem ocorrer se o cliente não tiver autorização o suficiente para determinado recurso URL identificado na solicitação.

Erros 405 no Ciclo HTTP

Qualquer cliente (ex: seu navegador de rede ou nosso robô CheckUpDown) passa através do seguinte ciclo:

  • Obter um endereço IP a partir do nome IP do site (a URL do site sem o 'http://' direcionador). Esta pesquisa (conversão do nome IP para endereço IP) é prestada pelos servidores do nome do domínio (DNSs).
  • Abrir uma conexão de soquete IP para aquele endereço IP.
  • Escrever um fluxo de dados HTTP através daquele soquete.
  • Receber um fluxo de dados HTTP de volta do servidor da rede em resposta. Este fluxo de dados contém códigos de situação cujos valores são determinados pelo protocolo HTTP. Examine este fluxo de dados cuidadosamente quanto a códigos de situação e outras informações úteis.

Este erro ocorre na etapa final acima quando o cliente recebe um código de situação HTTP que ele reconhece como '405'.

Reparando erros 405 - geral

Os erros 405 muitas vezes surgem com o método POST. Você pode estar tentando introduzir algum tipo de formulário de registro no Web site, mas nem todos os ISPs permitem o método POST necessário para processar o formulário.

Todos os erros 405 podem ser traçados para a configuração do servidor de rede e segurança que regem o acesso ao conteúdo do Web site. Portanto, deveria ser facilmente explicado por seu ISP.

Reparando Erros 405 - CheckUpDown

Este erro simplesmente jamais deveria ocorrer em sua conta CheckUpDown. Se ele ocorrer, isto normalmente indica programação defeituosa de nossos sistemas ou do servidor de rede que administra seu site. Nós usamos o método GET apenas, que todos os servidores de rede devem permitir (de outra forma, ninguém jamais poderia ver seu Web site).

Por favor, entre em contato conosco (preferencialmente por e-mail) quando quer que você encontrar erros 405 – não há nada que você possa fazer para separá-los. Nós, então, temos que ligar com seu ISP e o fornecedor de seu software de servidor de rede para chegarmos a um acordo sobre o motivo exato do erro.

Versão em inglês desta página
Versão em chinês desta página
Versão em espanhol desta página
Esta página está em português
Versão em alemão desta página
Versão em italiano desta páginae
Versão em francês desta página
Logotipo CheckUpDown
Monitoramos os seu site por erros como 405. Clicar abaixo para obter informações.
Mais sobre o serviço que fornecemos Teste gratuitamente por 90 dias

 

Sale !  96.com for Sale 97.com for Sale 98.com for Sale328.com for Sale

Nossa empresa também possui estes outros Web sites:

Guia do
SoftwareEscrow
Um simples guia do software escrow. www.softwareescrowguide.com
Guia SimpleWeb
Hosting
Nosso guia realmente simples do web hosting (obter seus endereços de web site e e-mails na Internet usando seu próprio nome de domínio). www.simplewebhostingguide.com
Text2Image Grátis. Converta seu texto de entrada para um arquivo de imagem (GIF, JPG, PNG etc.) www.text2image.com
ContractDB logo Um banco de dados consultável de contratadas / consultores de TI competentes. Os clientes podem encontrar facilmente contratadas de computador diretamente (sem agentes). O mecanismo de busca combina as contratadas às exigências do cliente. Site grátis para pessoal de TI, custos muito baixos para clientes - pague apenas se estiver satisfeito. www.contractdb.com
 Software Prospero Software de computador e consultoria para plataformas Microsoft Windows e IBM AS/400. Software de aplicação e utilitário escrito em uma variedade de linguagens de programação – particularmente Java. Muitas ofertas de software grátis. www.prosperosoftware.co.uk
 logo RecoverPDA Recuperação segura, confidencial e de baixo custo de seus PDAs (Blackberries, aparelhos portáteis, telefones celulares, etc.) quando você os perder. Usa combinação de tecnologias SMS / Rede / telefone. www.recoverpda.com.
 logo Keysback Recuperação segura, confidencial e de baixo custo de suas chaves comerciais (keyrings, keyfobs). www.keysback.co.uk. Usa combinação de tecnologias SMS / Rede / telefone.
FLKS Nós dirigimos e prestamos suporte a uma pequena entidade beneficente (aulas grátis para crianças em idade escolar de Knysna) que fornece ensino grátis para crianças em idade escolar pobres em Knysna, República da África do Sul. www.flks.org
Prospero Associates Site da nossa empresa de nível superior. www.prosperoassociates.com