Knowledgebase

Knowledgebase

Akamai - Pragma Headers overview

When you find yourself doing Advanced HTTP Level troubleshooting (sniffing specifically), and if you are using Akamai, please bear in mind that there is an Advanced Request Headers subset you can add to retrieve additional infos.These are so-called Pragma Headers and adding them to your Request Headers will show you lots of additional interesting details. They are outlined below:

X-Cache TCP_MEM_HIT from a118-214-191-15 (AkamaiGHost/6.7.0.2-9183648)a118-214-191-15 : Akamai IP Identifier (The Akamai server that serves this request)TCP_HIT : The object was fresh in cache and object from disk cache.TCP_MISS : The object was not in cache, server fetched object from origin.TCP_REFRESH_HIT : The object was stale in cache and we successfully refreshed with the origin on an If-modified-Since request.TCP_REFRESH_MISS : Object was stale in cache and refresh obtained a new object from origin in response to our IF-Modified-Since request.TCP_REFRESH_FAIL_HIT : Object was stale in cache and we failed on refresh (couldn't reach origin) so we served the stale object.TCP_IMS_HIT : IF-Modified-Since request from client and object was fresh in cache and served.TCP_NEGATIVE_HIT : Object previously returned a "not found" (or any other negatively cacheable response) and that cached response was a hit for this new request.TCP_MEM_HIT : Object was on disk and in the memory cache. Server served it without hitting the disk.TCP_DENIED : Denied access to the client for whatever reason.TCP_COOKIE_DENY : Denied access on cookie authentication (if centralized or decentralized authorization feature is being used in config).