请求<http level =“”caching =“”>解释</http>

时间:2012-09-18 06:54:16

标签: http caching

摘自Flight PHP微框架网站:

  

HTTP缓存

     

Flight提供对HTTP级别缓存的内置支持。   如果满足缓存条件,Flight将返回HTTP 304 Not   修改后的回复下次客户端请求相同的   资源,将提示他们使用他们的本地缓存版本

我设法安装框架并开始利用它。

作为PHP n00b,欢迎对HTTP level caching进行任何解释。 caching condition的扩展也很棒。

提前完成。

1 个答案:

答案 0 :(得分:1)

“HTTP级别缓存”仅表示“HTTP级缓存”,即通过HTTP标头完成的缓存(例如Cache-ControlExpiresIf-Modified-Since)。这些标头可以由服务器或客户端设置。

客户端可以设置缓存条件,如If-Modified-Since,只有在缓存的副本过期时才能获取更新的内容。服务器看到If-Modified-Since并将客户端的日期与资源上的日期进行比较;如果资源较新,则会提供服务。否则,服务器返回一个小的304 Not Modified响应,通知客户端自上次请求以来没有任何变化。