我试图更新我的SailsJs应用程序来修复我在Heroku上获得的空白页面,但我从浏览器中获得的状态为304未修改。
我想我已经做了所有需要修复的空白页面,但我不知道为什么Heroku上的页面没有更新我的程序文件:
web: node app.js
如果有人能帮忙我很感激。谢谢!
iqxoj9l91#
我不认为你需要弥补什么。如果您尝试使用POSTMAN或不同的浏览器调用相同的URL,您应该获得状态200。
dxxyhpgq2#
您可以将此添加到策略中,然后将其应用于所需的特定页面/请求-如果您不想为整个应用程序设置此设置。
/API/policies/nocache.js:
/** * Sets no-cache header in response. */ module.exports = function (req, res, next) { sails.log.info("Applying disable cache policy"); res.header('Cache-Control', 'private, no-cache, no-store, must-revalidate'); res.header('Expires', '-1'); res.header('Pragma', 'no-cache'); next(); };
别忘了在config/policy.js中加入nocatche
'*': 'nocatche'
2条答案
按热度按时间iqxoj9l91#
我不认为你需要弥补什么。如果您尝试使用POSTMAN或不同的浏览器调用相同的URL,您应该获得状态200。
dxxyhpgq2#
您可以将此添加到策略中,然后将其应用于所需的特定页面/请求-如果您不想为整个应用程序设置此设置。
/API/policies/nocache.js:
别忘了在config/policy.js中加入nocatche