Os navegadores alteram os URLs dos favoritos salvos em resposta ao redirecionamento 301?


15

O código de status HTTP 301 é usado para indicar que o conteúdo foi movido permanentemente e que a URL retornada deve ser usada para acessar o conteúdo solicitado no futuro.

A RFC 2616 diz

Clientes com recursos de edição de link devem vincular automaticamente automaticamente as referências ao URI da solicitação a uma ou mais das novas referências retornadas pelo servidor, sempre que possível.

Algum navegador realmente implementa isso e altera o URL de um marcador?


3
O "cliente com recursos de edição de links" mencionado no RFC pode se referir a um programa que é um navegador da web e um editor de páginas da web . Ou seja, se você estiver visualizando uma página para a qual possui direitos de edição e abrir um link com um URL antigo que retorne uma resposta 301, o editor do navegador deverá atualizar o link para usar o novo URL da resposta 301. (Embora o Amaya pareça não usar 301 respostas para atualizar os links quando eu brinquei com ele.) Em outras palavras, o RFC pode não estar falando sobre marcadores.
Bavi_H

Respostas:


15

Testei os navegadores da web no meu computador e nenhum deles alterou o endereço armazenado no marcador.

  • Internet Explorer 7 - não
  • Firefox 3.0 - não
  • Chrome 4.0 - não
  • Opera 10.01 - não

Como eu testei

Primeiro, encontrei alguns endereços que retornam um 301. Por exemplo, google.com retorna um 301 para www.google.com

Em cada navegador, fui ao editor de favoritos e criei manualmente um favorito para o endereço antigo. Visitei o marcador e verifiquei as propriedades do marcador para ver se o endereço foi atualizado para o novo endereço.


Enquanto trabalhava nisso, deparei-me com uma pergunta semelhante ao Stack Overflow, que você pode achar interessante: Comportamento do navegador da Web do cliente ao manipular o redirecionamento 301 .


Muito obrigado por isso e por encontrar a pergunta SO relacionada.
e100

Bavi_H, o resultado do seu teste é diferente aqui do que na pergunta semelhante a que você se refere (onde você realmente declara "sim" ao Chrome e Opera). Você poderia atualizar suas respostas?
Jesper Rønn-Jensen

1
@ Jesper Rønn-Jensen: As perguntas são feitas sobre coisas diferentes (se um endereço de marcador for alterado; se a conexão com o servidor antigo for ignorada).
Bavi_H

4

Acho que não. Eles poderiam pelo menos perguntar que você não podia?

"Esse site atualizou o URL deles. Deseja atualizar seu marcador?"


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.