跳到主要内容

http常见头部

Cache-Control​

  • 控制缓存机制

Via​

  • Via 是一个通用首部,是由代理服务器添加的,适用于正向和反向代理,在请求和响应头部中均可出现。这个消息可以用来追踪消息转发情况
  • 记录请求/响应经过的代理路径,用于路径追踪
  • 比如如果静态资源通过了CDN加速缓存处理了,通过Via响应标头可以看到是否走了CDN

Host​

  • 目标服务器域名

Content-Encoding​

  • 数据压缩方式, 如gzip

x-cache​

  • x-cache是 CDN标识缓存的响应头字段,可以用来判断缓存是否生效

如 x-cache: HIT TCP_MEM_HIT

  • HIT表示命中了缓存
  • TCP_MEM_HIT 表示TCP协议命中了内存缓存

常见字段

值含义
HIT命中缓存,内容直接从缓存返回,不访问源站
MISS未命中缓存,本次请求转发到源站获取资源
EXPIRED缓存过期,需要重新向源站请求
REVALIDATED缓存需要验证是否有效,进行了验证操作
BYPASS缓存被跳过,通常是有特殊头或规则不走缓存
TCP_HIT / TCP_MEM_HITTCP 协议请求命中缓存,MEM 表示内存缓存
TCP_MISSTCP 请求未命中缓存,转发到源站
TCP_REFRESH_MISS客户端请求强制刷新缓存(如带有 no-cache)导致未命中
TCP_EXPIRED_MISS缓存过期未命中
TCP_DENIED被拒绝缓存