Лучший способ - использовать заголовок управления кэшем:
https://support.microsoft.com/en-us/help/234067/how-to-prevent-caching-in-internet-explorer
<% Response.CacheControl = "no-cache" %>
<% Response.AddHeader "Pragma", "no-cache" %>
<% Response.Expires = -1 %>
Если вы используете более старую версию IE, которая игнорирует управление кэшем, иличто делать, чтобы быть уверенным, что нет кэширования, один из хакерских, но довольно распространенных способов взломать кеш - это изменить заголовок URL-адреса, чтобы он имел уникальный сгенерированный URL-параметр.
Случайное число, отметка времени,или uuid все будет работать для этой цели.
www.mywebsite.com/api-endpoint?_=<GeneratedId>
, где <GeneratedId>
заменено.