HTTP Cache & Compression Auditor avatar

HTTP Cache & Compression Auditor

Pricing

from $0.78 / 1,000 results

Go to Apify Store
HTTP Cache & Compression Auditor

HTTP Cache & Compression Auditor

Audit public URLs for HTTP caching, validators, compression, Vary behavior, HTTPS delivery, and actionable performance gaps in a structured dataset.

Pricing

from $0.78 / 1,000 results

Rating

0.0

(0)

Developer

Rafael Barreto Haddad

Rafael Barreto Haddad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Share

Audit the HTTP delivery hygiene of public URLs with one compact result per URL. The Actor checks caching headers, cache validators, compression, Vary, HTTPS delivery, and machine-readable performance issues without requiring a browser or third-party API key.

What it does

For every URL, the Actor follows safe public redirects and returns the final URL, status code, Cache-Control, ETag, Last-Modified, Vary, Content-Encoding, Content-Type and Content-Length. It also calculates a simple 0-100 delivery-hygiene score and emits explicit issue flags.

Use cases

  • Check cache and compression configuration after a website release.
  • Audit agency or multi-site inventories on a schedule.
  • Detect missing cache validators such as ETag or Last-Modified.
  • Flag text, JSON, JavaScript, XML or SVG responses that appear uncompressed.
  • Feed deterministic HTTP delivery checks into CI, monitoring, QA or technical SEO pipelines.

Input

Provide urls, an array of up to 100 public HTTP(S) URLs. URLs without a scheme are normalized to HTTPS.

Output

Each input produces one dataset row including status, score, cacheControl, etag, lastModified, vary, contentEncoding, contentType, hasCacheControl, hasValidator, hasVary, usesCompression, httpsFinal, and issues.

Example

Input: {"urls":["https://example.com"]}. The output reports whether caching metadata, validators, Vary and compression are present, whether the final page uses HTTPS, and any issue flags detected.

Pricing

Pay per result: $0.001 USD per URL result. This keeps recurring bulk audits inexpensive while preserving a clear result-based charging model.

Key features

  • One structured cache and compression decision record per URL.
  • Explicit issue flags rather than an opaque performance score alone.
  • SSRF-aware validation of public targets and redirect destinations.
  • No browser, external performance API, login, or paid AI dependency.

Why use this Actor

It sits between a raw curl -I check and a heavyweight browser performance suite. It is useful when you want fast, structured HTTP delivery evidence that can be scheduled, compared, stored, or used as a pipeline gate.

Why this Actor

  1. It combines caching, validators, compression, Vary and HTTPS checks in one result.
  2. It reports the underlying response metadata alongside the score so findings are auditable.
  3. It flags likely uncompressed compressible content in machine-readable form.
  4. It is designed for low-cost batch automation and requires no external API credentials.

Limitations

This Actor inspects response metadata only. It does not measure Core Web Vitals, JavaScript rendering, real-user performance, CDN internals, or authenticated sessions. Cache choices can be intentional and should be interpreted in the context of the resource. Some sites may block automated requests.

Responsible use

Audit only public URLs you are authorized to access. Keep batch sizes reasonable and respect website terms, rate limits, and applicable law.