html - 禁用特定页面上的页面缓存

标签 html iis caching asp-classic

不确定我是否真的在正确的论坛上,但如果不是,请告诉我。我有一个用 ASP(不是 .net)编码的页面,用于发送电子邮件。我们目前遇到一个问题,页面似乎有时被发送了两次。查了一下,发现出现这个问题的都是大机构的,所以建议他们的服务器可能出于某种原因缓存了文件。

我想知道,在 HTML(或 ASP)中是否有一种方法可以防止这种情况发生?还是我们必须在 IIS 中设置它?

编辑:我忘了提的是,有时,两封邮件之间的时间可能以小时为单位,而不仅仅是几秒钟

谢谢,

最佳答案

我在这里没有看到任何缓存问题。

我看到的唯一解决方案是将发送的电子邮件列表存储在服务器端(数据库、文件系统)的某处,并在发送之前检查列表。

使用这种方法,您将确保只向指定地址发送一封邮件,避免重复提交或其他可能的问题。

关于html - 禁用特定页面上的页面缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2523472/

相关文章:

Javascript - 访问元素值? DOM 树?

html - 页脚右侧的 CSS 图像

java - 使用 Windows 凭据从 Java 客户端调用 protected IIS Web 服务

iis - 使用 makecert 开发 SSL

c++ - Herb Sutter 的 10 衬里清洁

amazon-web-services - 分布式缓存和/或全局缓存如何工作?

django - nginx 缓存,staticgenerator 与 memcached

html - 根据动态标签标签的位置设置跨度的位置

html - 将带有 CSS 的 HTML 复制到 Libre Office

wcf - 队列的 Web 服务 wcf 性能计数器