A maioria deles pode ser usada ao adicionar operações ao banco de dados, como cálculo de conteúdo e registro de usuário. Se você puder voltar e a página for atualizada, a operação de adição será realizada novamente. necessário, pois muitos caches são proibidos na Internet. O código às vezes não é confiável, basta adicioná-lo à página de operação a ser direcionada na página da web e clicar em Voltar para ver. se não retornar à página de operação anterior, na verdade, esse histórico foi excluído.
''''''''''''''''''''''''''''''''''Script ASP
Resposta.Buffer = Verdadeiro
Response.ExpiresAbsolute = Agora() - 1
Resposta.Expira = 0
Response.CacheControl = sem cache
////////////////////////////////////////Script ASP.NET
Copie o código do código da seguinte forma:
Response.Buffer=true;
Response.ExpiresAbsolute=DateTime.Now.AddSeconds(-1);
Response.Expires=0;
Response.CacheControl=sem cache;
Adicionado cache de desativação de ASP:
Response.ExpiresAbsolute =Agora() - 1
Resposta.Expires=0
Response.CacheControl = sem cache
Método Ajax para forçar o não armazenamento em cache
1. Adicione um número aleatório
xmlHttp.open(GET, ajax.asp?now= + new Date().getTime(), true);
2. Escreva um código que desative o cache na página asp para ser obtido de forma assíncrona:
Resposta.Buffer = Verdadeiro
Response.ExpiresAbsolute =Agora() - 1
Resposta.Expires=0
Response.CacheControl = sem cache
3. Adicione xmlHTTP.setRequestHeader(If-Modified-Since,0);
xmlHTTP.open(obter, URL, verdadeiro);
xmlHTTP.onreadystatechange = callHTML;
xmlHTTP.setRequestHeader(If-Modified-Since,0);
xmlHTTP.send();
4. cabeçalho (Cache-Control: sem cache, deve-revalidar);