我试了这些例子:Removing all headers from express.js这个Disable etag Header in Express Node.js和这个https://github.com/expressjs/express/issues/2472但不幸的是他们没有解决我的问题。在Firefox、Opera和Chrome中,当开发者工具打开并且缓存被禁用时,或者当我在浏览器启动后第一次启动应用时,我的应用工作正常。我知道这与缓存有关。请告诉我,如何禁用高速缓存的一些路线的应用程序。这可能吗?有没有一个通用的方法来做到这一点?
P.S.我很惊讶,但我的Express应用程序在Internet Explorer 11中运行得很好
1条答案
按热度按时间1sbrub3j1#
我认为您可以通过设置
res
来设置头以强制重新验证,例如或者使用中间件更整洁一些