Файлы в сети Akamai могут быть настроены на любую конфигурацию кеша, необходимую конечному пользователю. Обычно я вижу два наиболее распространенных подхода к проектированию кэша:
- Настройка на основе расширения файла. (например, * .css, * .js и т. д.)
- Настройка на основе пути. (/ product / test / checkout и т. д.)
Если вы включите в свой запрос следующие заголовки прагмы, то вы можете проверить заголовки ответа HTTP и определить длину кэша файла - он включен в ключ кэша.
Прагма: akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cacheable, akamai-x-get-cache-key, akamai-x-get-extract-values , akamai-x-get-ssl-client-session-id, akamai-x-get-true-cache-key, akamai-x-serial-no, akamai-x-get-request-id, akamai-x-get -nonces, Akamai-х-получить клиент-ф, Akamai-х-FeO-след
например, следующее означает, что файл кэшируется на 4 дня:
ключ x-cache: S / L / 3568/82745 / 4d / mirror-somedomain.akadns.net / contentimages / meganav / 020118 / 2018-02-01-someimg.jpg cid = _site_locale = нам и site_language = en_