Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zLeo

Impedindo cache de páginas ASP

Recommended Posts

Para forçar que o IIS reprocesse uma página ASP toda vez que ela for chamada, coloque o seguinte bloco de código no início da mesma:

 

<%

Response.Buffer = True

Response.AddHeader "cache-control", "private"

Response.AddHeader "pragma", "no-cache"

Response.ExpiresAbsolute = #January 1, 1990 00:00:01#

Response.Expires=0

%>

 

Isto é muito útil quando precisamos utilizar, por exemplo, um Response.Redirect após termos utilizado um Response.Write na página. Sem isto, esta operação retornaria um erro de cabeçalho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para forçar que o IIS reprocesse uma página ASP toda vez que ela for chamada, coloque o seguinte bloco de código no início da mesma:

 

<%

Response.Buffer = True

Response.AddHeader "cache-control", "private"

Response.AddHeader "pragma", "no-cache"

Response.ExpiresAbsolute = #January 1, 1990 00:00:01#

Response.Expires=0

%>

 

Isto é muito útil quando precisamos utilizar, por exemplo, um Response.Redirect após termos utilizado um Response.Write na página. Sem isto, esta operação retornaria um erro de cabeçalho.

po kra... eu juro q eu não sabia o motivo desse ERRO :D valeu mesmo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hehe.. legal sua função..mas pra evitar esses erros de cabecalho, eu uso:Sub redireciona(pagina) response.write "<script>" response.write "window.location='"&pagina&"'" response.write "</script>" response.endEnd Sub daí chamo a função:redireciona "pagina.asp"e funciona muito bem :) abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.