Carrega uma página sem carregar uma página em cache

1

Aqui está a situação que tenho. Eu tenho uma página que é gerada usando um script bash (basicamente echo e algum outro comando > > um arquivo html). Eu tenho um link para esta página. Se eu "limpar dados privados" ou nunca abrir a página antes, fechar ou reabrir, a página é baixada do meu servidor e a versão atualizada é exibida. No entanto, os usuários às vezes voltarão à página novamente ... e se a página estiver em cache no navegador da Web, a página mostrada não será a atualizada. Basicamente, quero ter a atualização da página uma vez para mostrar as informações atualizadas.

    
por agz 13.04.2013 / 06:10

1 resposta

2

Você precisaria incluir cabeçalhos para a página bash script / html que está sendo veiculada para enviar respostas não armazenadas em cache para os usuários.

Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0

Esta resposta deve dar uma ideia melhor de como você pode implementar os cabeçalhos de acordo com o que seu script ou html é como.

Nos usuários finais, pressionar Shift F5 deve funcionar, mas como você sabe, não é o ideal; usar cabeçalhos sem cache é muito melhor.

    
por 13.04.2013 / 06:49