在我的angularjs应用程序中,我像这样设置了env.js
(function (window) {
window.__env = window.__env || {};
// API url
window.__env.apiUrl = 'http://aaaaaaa.com/';
// Base url
window.__env.baseUrl = '/angular-app/';
// Whether or not to enable debug mode
// Setting this to false will disable console
我的页面上有一些JS,CSS,图像文件,我使用缓存,所以当我再次访问我的页面时,浏览器不会命中我的服务器。
但是当我刷新页面时,浏览器命中服务器,服务器返回304 NOT MODIFIED。
我知道这是一种常见的现象,但我想知道有没有什么方法可以防止浏览器访问我的服务器,并在用户刷新页面时直接从缓存中加载这些内容。
例如,当我刷新google页面时,他们的一些资源是从缓存加载的,而不是从304 NOT MODIFIED加载的。
有人可以帮助网络菜鸟:)吗?