遵循几个链接后,尝试不同的解决方案,如添加
<meta HTTP-EQUIV="EXPIRES" CONTENT="Thu, 31 Dec 2015 12:00:00 GMT">
我的头和尝试其他解决方案,他们似乎都不起作用。我真的找不到合适的指南来说明在哪里以及如何正确地添加它。在尝试tome SEO(搜索引擎优化)并得到这个错误后,我开始这样做。
在15个请求中设置未来缓存策略
为静态资源定义几天的缓存保留时间将减少服务器上的负载。
过期标头
某些资源正在使用“过期 HTTP 标头”来获取有效的缓存策略:这是最佳做法。但是,您应该考虑改进其配置以充分利用缓存机制。下面是“过期 HTTP”标头的示例:
过期时间: 2014年12月25日星期四格林尼治标准时间20:00:00当您部署网站的新版本时,请记住重命名已修改的静态资源。事实上,如果您不更改他们的名称,您的用户将保留存储在缓存中的资源,对应于旧版本。然后他们可能会发现自己处于页面的不稳定版本中。例如,这个被称为“版本控制”的原则适用于DareBoost.com。我们将一个版本与我们文件的名称集成在一起:
dareboost.min.20140101.js查看雅虎!关于这一主题的指导方针。
设置
我们建议设置Expires HTTP头,使提到的日期介于2天和1年之间。
此页面包含15种没有截止日期的资源:
请看下面:
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
你可以在这里和这里找到更多的解释
问题内容: 过去似乎人们在使用Accept标头时遇到问题,但是我不确定我的问题是否与之相关。使用jQuery 1.4.2,我很难通过来获取JSON 。我可以在Firebug中观察请求/响应,问题的根源似乎是有问题的资源根据Accept标头返回不同的结果。即使文档说应该设置它,在Firebug中它也显示为“ / ”-显然,我想要“ application / json”。这是一个已知的错误?我应该设
它产生了以下标题
问题内容: 在基于注释的Spring MVC控制器中,为特定路径设置缓存头的首选方法是什么? 问题答案: org.springframework.web.servlet.support.WebContentGenerator,这是所有Spring控制器的基类,有很多处理缓存头的方法: 它们可以在内容生成之前在控制器中调用,也可以在Spring上下文中指定为bean属性。
我是一个使用angular的新手,我正在努力学习一点,但我不能使用令牌进行简单的获取。我做了很多研究,最后总是得到这段代码。 对于我的后端,我使用Kotlin/Springboot并配置了Cors。 即使如此,当尝试这样做请求我得到这个错误。 访问位于“”的XMLHttpRequesthttp://localhost:5000/api-v1/来源的帐户/列表 -- 果心js:15713错误Http
问题内容: 使用以下示例代码: 我们想用上面的代码在column_names中设置带有列名的标头,但是它不起作用。尽管正在创建表,但标题不可见。 问题答案: 为了能够看到标题,您应该将表放在JScrollPane中。 或者,如果您确实不希望使用滚动窗格,则可以将tableHeader专门添加到面板中(但是:通常,您不希望这种行为):
问题内容: 我想在使用Spring的请求中设置的值。 这是我的Spring请求处理代码 这是我的Java REST客户端: 这对我有用;我从服务器端获取了JSON字符串。 我的问题是:当我使用RestTemplate时,如何指定标头(例如)和请求方法(例如,…)? 问题答案: 我建议使用可以接受的方法之一,也可以为其设置。(你也可以指定要使用的HTTP方法。) 例如, 我喜欢这种解决方案,因为它是