HTTP Header Diff Monitor avatar

HTTP Header Diff Monitor

Pricing

from $6.50 / 1,000 snapshot compareds

Go to Apify Store
HTTP Header Diff Monitor

HTTP Header Diff Monitor

Compare previous/current HTTP headers and show exact added/removed/changed security/cache/CORS headers.

Pricing

from $6.50 / 1,000 snapshot compareds

Rating

0.0

(0)

Developer

junipr

junipr

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

Compare supplied HTTP header snapshots and emit added, removed, or changed header rows with security-aware severity.

Inputs

  • inputItems
  • maxChanges
  • includeUnchanged
  • includeReport
  • maxChargeUsd
{
"inputItems": [
{
"url": "https://www.iana.org",
"oldHeaders": {
"server": "cloudflare",
"x-frame-options": "DENY",
"cache-control": "public, max-age=3600",
"content-security-policy": "upgrade-insecure-requests; default-src 'self' https://*.iana.org; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://www.google.com https://cse.google.com https://clients1.google.com; style-src 'self' 'unsafe-inline' https://www.google.com; child-src 'self' https://www.youtube.com https://clients1.google.com https://cse.google.com https://www.google.com/; img-src 'self' https://data.iana.org https://www.iana.org https://www.google.com https://www.googleapis.com https://clients1.google.com https://*.gstatic.com"
},
"newHeaders": {
"server": "cloudflare",
"x-frame-options": "DENY",
"cache-control": "public, max-age=3600",
"content-security-policy": "upgrade-insecure-requests; default-src 'self' https://*.iana.org; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://www.google.com https://cse.google.com https://clients1.google.com; style-src 'self' 'unsafe-inline' https://www.google.com; child-src 'self' https://www.youtube.com https://clients1.google.com https://cse.google.com https://www.google.com/; img-src 'self' https://data.iana.org https://www.iana.org https://www.google.com https://www.googleapis.com https://clients1.google.com https://*.gstatic.com",
"strict-transport-security": "max-age=48211200; preload"
}
}
],
"maxChanges": 2,
"includeUnchanged": false,
"includeReport": true,
"maxChargeUsd": 1
}

The bundled exact input compares public HTTP and HTTPS response-header observations for IANA captured at 2026-07-12T05:03:20Z; it demonstrates the HSTS header added on the HTTPS response.

Dataset

The actor emits structured, actor-specific evidence rows. Empty source input, or a comparison with no selected changes, produces no dataset rows.

Billing

This actor uses pay-per-event billing with platform usage included in the configured event prices. Configured events are:

  • actor-start
  • snapshot-compared
  • change-detected
  • digest-generated
  • executive-report-generated

Every dataset row and report artifact is charge-gated. A zero-dollar cap stops before work with no paid output.

Use Cases

  • Detect HSTS header removal
  • Detect CSP header addition
  • Compare Cache-Control values
  • Detect a Server header change
  • Export a security header diff

Limitations

The actor compares supplied snapshots and does not fetch URLs or schedule monitoring. Header names are normalized case-insensitively; semantic equivalence inside complex header values is not inferred.