VOOZH about

URL: https://apify.com/scrappy_garden/cache-control-checker

โ‡ฑ Cache-Control Header Checker ยท Apify


๐Ÿ‘ Cache-Control Header Checker - Audit HTTP caching configuration avatar

Cache-Control Header Checker - Audit HTTP caching configuration

Pricing

$4.99/month + usage

Go to Apify Store

Cache-Control Header Checker - Audit HTTP caching configuration

Audit HTTP caching response headers (Cache-Control, Expires, ETag, Last-Modified, Vary, Age). Optionally tests conditional revalidation using If-None-Match / If-Modified-Since. Useful for web performance tuning and debugging CDN/browser caching behavior.

Pricing

$4.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Bikram Adhikari

Bikram Adhikari

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 months ago

Last modified

Categories

Share

Cache-Control Header Checker (HTTP caching audit)

Audit HTTP caching response headers for one or more URLs.

This actor fetches headers and evaluates:

  • Cache-Control
  • Expires
  • ETag
  • Last-Modified
  • Vary
  • Age

Optionally it can perform a conditional revalidation request using If-None-Match / If-Modified-Since (when validators are present) to check whether the server returns 304 Not Modified.

Input

  • Start URLs: URLs to check
  • Use HEAD request first: Try HEAD and fall back to GET when needed
  • Validate revalidation: Perform a second conditional request (may double requests)
  • Follow redirects / max redirects
  • Timeout / max concurrency
  • Proxy configuration (optional)

Output

Dataset (per URL)

Each dataset item contains:

  • start URL + final URL + HTTP status
  • caching policy classification + score (0-100)
  • warnings/errors with codes
  • parsed caching-related headers
  • optional revalidation result

Key-value store

  • SUMMARY: aggregate counts + average score
  • REPORT: SUMMARY plus top issue codes

Notes

  • โ€œGoodโ€ caching depends on content type (HTML vs static assets). This actor surfaces signals; interpret results in context.
  • Some origins/CDNs vary behavior by request headers (e.g., Accept-Encoding), so results can differ from a browser.

Quick start

Store page: https://apify.com/scrappy_garden/cache-control-checker

Paste this into Input and click Run:

{
"startUrls":[
{
"url":"https://example.com/"
}
],
"proxyConfiguration":{
"useApifyProxy":false
}
}

Outputs (what you get)

  • Dataset: Dataset items typically include fields like: startUrl, finalUrl, statusCode, redirected, cacheScore, cachePolicy, warningCount, errorCount, issues, checkedAt.
  • Key-value store: REPORT, SUMMARY

Tips (trust + predictable results)

  • Start with 1โ€“3 URLs to validate behavior, then scale up.
  • If a target blocks requests, enable Proxy and/or slow down concurrency in Input.
  • Use the SUMMARY / REPORT keys (when present) for automation pipelines and monitoring.

Related actors

Search keywords

cache control checker, cache-control header checker - audit http caching configuration, website audit, seo

You might also like

Http Header Inspector

zerobreak/http-header-inspector

HTTP header inspector that pulls response headers from any URL, scores them for security gaps, and flags missing CSP, HSTS, and X-Frame-Options, so teams can audit caching, redirects, and server config without running curl.

Cloudflare API - DNS, Zones, Cache & Security

alizarin_refrigerator-owner/cloudflare-api---dns-zones-cache-security

Manage your Cloudflare infrastructure programmatically. Configure DNS records, manage zones, purge cache, set up page rules, and control security settings through a single interface. Features Zone Management DNS Management Cache Control Page Rules Security & Analytics

Fast HTML Fetcher

rixin/fast-html-fetcher

From $0.2/1k reqs. Fast HTTP fetcher that returns raw HTML content, HTTP status codes, and response headers for any URL. Supports custom headers, user agent, proxy, redirect control, and SSL bypass. Perfect for web monitoring, content extraction, and API testing.

Related articles

Python cache: a complete guide
Read more
How to send HTTP headers with cURL
Read more
HTTP headers with Axios: a comprehensive guide
Read more