Thanks Shelly for the Answer , we were using Apache2.2 with dispatcher
4.2.2 . And Apache was adding cache control header correctly, which was
working fine for HEAD(content no cached) and GET. On 2.4 ,if there is a
cache miss and if i run curl - I HEAD request ,cache control header is
missing were a...
We are migrating from Apache2.2 to Apache2.4 , seeing a strange behavior
with curl -I HEAD request ,when then content is not cached on Apache ,
cache control header is not set, but once the content is cached on
Apache header is set . Any one have any idea why this is happening.