Eu tenho um roteador que sempre que perdeu a conexão usa respostas HTTP permanentemente movidas (301) e, literalmente, não consigo acessar esse link no Firefox. No Chrome / ium, eu posso digitar o URL e pressionar Ctrl + Enter ou abrir a Ferramenta de desenvolvedores e desativar o cache nas opções. Infelizmente, não encontrei uma maneira pela qual o Firefox possa imitar tal comportamento.
Por enquanto, estou anexando ?a=1
no final do URL para contornar este problema, mas não é desejável, pois se eu clicar no URL vindo de outra página, estarei na mesma situação novamente.
EDIT: Private Browsing faz um pouco dessa mágica, mas na verdade é um Overkill para minhas propostas, já que mata os cookies.
O que é movido permanentemente (301) no protocolo HTTP?
Para as respostas / comentários que estou recebendo parece que há um mal-entendido sobre o que está acontecendo, então vou me concentrar mais especificamente no tópico.
Sempre que digito http://superuser.com
, o Firefox usa o cache (não consigo pressionar F5 / Ctrl + F5, pois não estou em nenhuma página agora) e vejo que a URL foi permanentemente movida , nunca vai para http://superuser.com
mas para http://deviceip/DeviceStatus_Warning.htm
sem demora nem para. Esta questão requer a compreensão de ambos, o protocolo HTTP e o Firefox.
The HTTP response status code 301 Moved Permanently is used for permanent redirection, meaning current links or records using the URL that the 301 Moved Permanently response is received for should be updated to the new URL provided in the Location field of the response.
Eu duvido que o "recurso" possa ser desativado, já que é um firmware modificado pelo ISP, mas aqui está:
Maker: Huawei
Model: HG530
Software release: V100R001B025 Codetel
Firmware Release: 3.12.8.20
Eu tenho acesso Telnet, HTTP e FTP ao roteador, mas não vi nada semelhante:
Comandos TELNET disponíveis:
HG530> help
Valid commands are:
sys exit diag ether
wan etherdbg tcephydbg ip
bridge dot1q pktqos show
set lan