当我们的客户测试我们的ASP.NET网络应用程序时,我们看到一些奇怪的错误。每个页面的顶部都有一个购物车计数器,告诉您购物车中有多少物品。她报告说,随着她从一个页面移动到另一个页面,这个数字正在发生变化。我们不能重新创建这个。公司代理缓存整个页面吗?
她的企业代理服务器是否有可能缓存整个页面并且从未实际联系我们的服务器?这是http上的暂存站点,她的制作网站位于https上。
修订:页面也通过HTTPS缓存。它显示了我们的购物车页面的完全缓存版本。如果用户点击刷新按钮,他们将获得该页面的当前版本,但该新版本将成为缓存版本。
你有没有nocache和各种其他“请不要缓存这个页面”命令设置在应用程序? – 2009-10-05 14:30:29
不是特别的,但我们以前从未遇到过这个问题。我是否总是必须专门告诉代理服务器哪些内容是动态的? – JoshBaltzell 2009-10-05 15:35:41