使用Cloudflare时的HTTP状态代码304

时间:2019-04-28 19:25:07

标签: http web caching networking cloudflare

使用Cloudflare缓存时,在Web服务器上将HTTP状态代码设置为304是否有用?

1 个答案:

答案 0 :(得分:0)

是的,在正常情况下,您应该使用304进行响应:当出现If-Modified-SinceIf-None-Match标头且不满足条件时,因此客户的副本仍然存在新鲜的。

Cloudflare可能会转发来自用户浏览器的此类请求(如果Cloudflare无法满足其自身缓存中的请求)。另外,Cloudflare可能会自己生成此类请求,以重新验证其自身缓存中的内容。最好发送304响应,而不是重新发送相同的内容,以节省服务器端带宽并更快地将内容提供给最终用户。