Olá, trabalho com ASP e sessões. Como comprovo em cada .asp se a sessão está aberta, me interessa que quando desde uma página .asp se regresse a outra usando o botão retroceder do navegador, esta página seja baixada de novo do servidor, não que a carregue desde o cache.
Nesta página que quero que sempre se baixe do servidor lhe introduzo este código ao começo da página:
<%
Response.addHeader "pragma", "no-cache"
Response.CacheControl = "Private"
Selecione uma das três opções seguintes
Response.Expires = 0
Response.ExpiresAbsolute = #1/5/2000 12:12:12#
%>
Porém, ao clicar no botão "Atrás" a página NÃO volta a carregar desde o servidor, com o qual não me detecta que a sessão expirou e a página se mostra na tela.
O que estou fazendo mal?
Acho que era algo assim, não lembro bem porque faz tempo para php.
<% buffer="0" %>
Aqui há referências, espero que lhe sirvam!
http://www.mundomanuales.com/programacion/asp/trabajo-con-el-buffer-de-la-pagina-en-asp-256.html
Por Luis Alberto D Ardis