【发布时间】:2014-06-22 15:27:25
【问题描述】:
我有一个使用sails.js 作为框架的node.js 应用程序。为了向用户显示信息,我实现了一些 .ejs 文件。
使用应用程序菜单中的链接导航时,我收到“304 - Nod Modified”响应。此外,在响应的标题中,我看到 Etag、If-None-Match 或 Expires。
在阅读了一些帖子后,我在 customMiddleware 的 /config/express.js 文件中添加了 "app.disable('etag')" 语句strong> 函数和 etag 和 if-none-match 不再发送。
无论如何,现在我在访问不同的页面(甚至没有 304 响应)时没有看到对服务器发出的任何请求(只是发出了第一个请求)。
如何告诉sails.js 停止缓存我的页面?
【问题讨论】: