Web 代理日志包含指定对象缓存状态的缓存信息字段,指明缓存或未缓存对象的原因。下表将列出可能的缓存信息值。
值 | 描述 |
---|---|
0x00000001 | 请求不能来自缓存。 |
0x00000002 | 请求包含 IF-MODIFIED-SINCE 头。 |
0x00000004 | 响应包含以下头之一:CACHE-CONTROL:NO-CACHE 或 PRAGMA:NO-CACHE。 |
0x00000008 | 请求包含 AUTHORIZATION 头。 |
0x00000010 | 请求包含 VIA 头。 |
0x00000020 | 请求包含 IF-MATCH 头。 |
0x00000040 | 请求包含 RANGE 头。 |
0x00000080 | 请求包含 CACHE-CONTROL: NO-STORE 头。 |
0x00000100 | 请求包括 CACHE-CONTROL: MAX-AGE、CACHE-CONTROL: MAX-STALE 或 CACHE-CONTROL: MIN-FRESH 头。 |
0x00000200 | 不能更新缓存。 |
0x00000400 | 在请求中指定的 IF-MODIFIED-SINCE 时间早于缓存的 LASTMODIFIED 时间。 |
0x00000800 | 请求包含 CACHE-CONTROL: ONLY-IF-CACHED 头。 |
0x00001000 | 请求包含 IF-NONE-MATCH 头。 |
0x00002000 | 请求包含 IF-UNMODIFIED-SINCE 头。 |
0x00004000 | 请求包含 IF-RANGE 头。 |
0x00008000 | 多个 VARY 头。 |
0x00010000 | 响应包含 CACHE-CONTROL: PUBLIC 头。 |
0x00020000 | 响应包含 CACHE-CONTROL: PRIVATE 头。 |
0x00040000 | 响应包含 CACHE-CONTROL: NO-CACHE 或 PRAGMA: NO-CACHE 头。 |
0x00080000 | 响应包含 CACHE-CONTROL: NO-STORE 头。 |
0x00100000 | 响应包含 CACHE-CONTROL: MUST-REVALIDATE 或 CACHE-CONTROL: PROXY-REVALIDATE 头。 |
0x00200000 | 响应包含 CACHE-CONTROL: MAX-AGE 或 S-MAXAGE 头。 |
0x00400000 | 响应包含 VARY 头。 |
0x00800000 | 响应包含 LAST-MODIFIED 头。 |
0x01000000 | 响应包含 EXPIRES 头。 |
0x02000000 | 响应包含 SET-COOKIE 头。 |
0x04000000 | 响应包含 WWW-AUTHENTICATE 头。 |
0x08000000 | 响应包含 VIA 头。 |
0x10000000 | 响应包含 AGE 头。 |
0x20000000 | 响应包含 TRANSFER-ENCODING 头。 |
0x40000000 | 不缓存响应。 |