Отключить кэширование на определенной странице Classic ASP

Не уверен, действительно ли я нахожусь на правильном форуме, но если нет, просто скажите мне. У меня есть страница, которая закодирована в Classic ASP, которая используется для отправки электронной почты. В настоящее время у нас возникла проблема, из-за которой страница кажется отправленной дважды. После проверки мы выяснили, что те, у кого эта проблема, происходят из большой организации, поэтому было предложено, чтобы их сервер по какой-то причине мог кэшировать файл.

Я хотел бы знать, есть ли способ в HTML (или Classic ASP), чтобы предотвратить это? Или в IIS мы должны это настроить?

Спасибо,

1 ответ

Решение

Это скорее ответ от stackoverflow, но следующий код в верхней части вашей страницы должен это сделать. Это должно быть до того, как пользователь отправит HTML-код, иначе он не будет работать.

<%
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
%>
Другие вопросы по тегам