Qual status HTTP devo retornar durante a indisponibilidade / inatividade temporária do site?


12

Vou retirar o meu site para atualizar o código. Gostaria de exibir uma página de tempo de inatividade temporário durante a atualização. Para evitar problemas com os bots que tentam invadir meu site durante o tempo de inatividade, que resposta HTTP devo garantir durante essa janela?

Respostas:


13

Segundo a RFC, a resposta correta para retornar é 503 - Serviço indisponível

10.5.4 503 Serviço indisponível

No momento, o servidor não pode manipular a solicitação devido a uma sobrecarga ou manutenção temporária do servidor . A implicação é que esta é uma condição temporária que será aliviada após algum atraso. Se conhecido, o comprimento do atraso pode ser indicado em um cabeçalho de repetição após. Se nenhuma nova tentativa depois é dada, o cliente deve lidar com a resposta como faria para uma resposta de 500.

  Note: The existence of the 503 status code does not imply that a
  server must use it when becoming overloaded. Some servers may wish
  to simply refuse the connection.

Eu gostaria de atualizar sua resposta, mas ainda não tenho 15 representantes. Você tem a marca de seleção embora. :) Obrigado!
27610 Matt Huggins

Não tem problema .. :)
Izzy
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.