Desativar o armazenamento em cache em uma página ASP específica do Classic

2

Não tenho certeza se realmente estou no fórum certo, mas se não, apenas me diga. Eu tenho uma página que é codificada no ASP clássico que é usado para enviar e-mail. Atualmente, estamos tendo um problema em que a página parece ser enviada duas vezes em algum momento. Após a verificação, descobrimos que aqueles que têm esse problema são provenientes de grandes organizações, por isso foi sugerido que o servidor deles poderia armazenar o arquivo em cache por algum motivo.

Eu gostaria de saber, existe uma maneira de HTML (ou ASP clássico) para evitar que isso aconteça? Ou é no IIS que devemos configurar isso?

Obrigado,

    
por David Brunelle 26.03.2010 / 14:19

1 resposta

2

Esta é mais uma resposta stackoverflow, mas o código a seguir na parte superior da sua página deve fazê-lo. Isso tem que ser antes que qualquer HTML seja enviado ao usuário ou não funcione.

<%
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
%>
    
por 26.03.2010 / 15:38