http-stats:
HTTP/1.1 Cache-Control header field

This standard HTTP header field is defined in RFC 2616

The Cache-Control general-header field is used to specify directives that MUST be obeyed by all caching mechanisms along the request/response chain. The directives specify behavior intended to prevent caches from adversely interfering with the request or response. These directives typically override the default caching algorithms. Cache directives are unidirectional in that the presence of a directive in a request does not imply that the same directive is to be given in the response.

Cache directives MUST be passed through by a proxy or gateway application, regardless of their significance to that application, since the directives might be applicable to all recipients along the request/response chain. It is not possible to specify a cache-directive for a specific cache.


Common Cache-Control header values:

Sample Cache-Control web server response:

HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 2012
Cache-Control: no-cache
Date: Tue, 09 Feb 2010 02:20:10 +0000

<!DOCTYPE html PUBLIC "-//W3C//DTD ...
...
...

Other common HTTP headers

Other less common headers