UNPKG

cdn-cache-check

Version:

Makes HTTP requests to URLs and parses response headers to determine caching behaviour

244 lines 6.59 kB
{ "method": "get", "headersCollection": "default", "serviceDetection": true, "IPScan": true, "headersCollections": [ { "all": [ "*" ] }, { "CORS": [ "access-control-*" ] }, { "security": [ "Content-Security-Policy", "Expect-CT", "Feature-Policy", "Public-Key-Pins", "Referrer-Policy", "Strict-Transport-Security", "X-Content-Type-Options", "X-Frame-Options", "X-Permitted-Cross-Domain-Policies", "X-XSS-Protection", "access-control-*" ] }, { "cloudfront": [ "x-cache", "age", "server", "x-amz-cf-pop", "cache-control" ] }, { "cloudflare": [ "x-cache", "server", "cf-*", "cache-control" ] }, { "fastly": [ "x-cache", "x-cache-hits", "x-served-by", "age", "server", "fastly-*", "cache-control" ] }, { "akamai": [ "x-cache", "x-cache-key", "x-check-cacheable", "x-true-cache-key", "akamai-*", "x-akamai-*", "cache-control" ] }, { "default": [ "x-cache", "cache-control", "server", "content-encoding", "vary", "age" ] } ], "ApexDomains": { "CloudFront": { "domains": [ "*.cloudfront.net" ], "title": "CloudFront", "service": "CDN" }, "Akamai": { "domains": [ "*.edgekey.net", "*.edgesuite.net", "*.akamaiedge.net" ], "title": "Akamai", "service": "CDN" }, "Fastly": { "domains": [ "*.fastly.net" ], "title": "Fastly", "service": "CDN" }, "CloudFlare": { "domains": [ "*.cdn.cloudflare.net", "*.cloudflare.com" ], "title": "CloudFlare", "service": "CDN" }, "KeyCDN": { "domains": [ "*.kxcdn.com" ], "title": "KeyCDN", "service": "CDN" }, "S3": { "domains": [ "s3.*.amazonaws.com", "*.s3.*.amazonaws.com", "s3*.amazonaws.com", "*.s3-accesspoint.*.amazonaws.com" ], "title": "AWS S3 Bucket", "service": "AWS" }, "Blob": { "domains": [ "*.blob.core.windows.net", "*.web.core.windows.net" ], "title": "Azure Blob Storage", "service": "Azure" }, "FBCDN": { "domains": [ "*.c*.facebook.com", "*.fbcdn.net" ], "title": "Facebook Content Distribution Network", "service": "CDN" }, "GitHubPages": { "domains": [ "*.github.io" ], "title": "GitHub Pages", "service": "Static Hosting" }, "Highwinds": { "domains": [ "*.hwcdn.net" ], "title": "Highwinds Network Group CDN", "service": "CDN" }, "Shopify": { "domains": [ "*.myshopify.com", "*.shopifysvc.com", "*.shopifycloud.com" ], "title": "Shopify CDN", "service": "CDN" }, "TrafficManager": { "domains": [ "*.trafficmanager.net" ], "title": "Azure Traffic Manager", "service": "Azure" }, "MaxCDN": { "domains": [ "*.maxcdn-edge.com", "*.netdna-cdn.com", "*.stackpathcdn.com" ], "title": "MaxCDN/StackPath", "service": "CDN" }, "DigitalOcean": { "domains": [ "*.cdn.digitaloceanspaces.com" ], "title": "DigitalOcean Spaces CDN", "service": "CDN" }, "AWSELB": { "domains": [ "*.elb.amazonaws.com" ], "title": "AWS Elastic Load Balancer", "service": "AWS" }, "YOTTAA": { "domains": [ "*.yottaa.net" ], "title": "Yottaa", "service": "CDN" }, "HubSpot": { "domains": [ "*.sites.hubspot.net" ], "title": "HubSpot Website Hosting", "service": "CMS Hosting" }, "Atlassian Status Page": { "domains": [ "*.stspg-customer.com" ], "title": "Atlassian Status Page Hosting", "service": "Status Page Hosting" }, "WPEngine": { "domains": [ "*.wpengine.com, *.wpengine.co.uk, *.wpengine.io, *.wpenginepowered.com" ], "title": "WordPress Hosting Engine", "service": "WordPress Hosting" } }, "options": { "exportToCSV": true, "openAfterExport": false, "headers": { "user-agent": "ccc/{version} {OS}/{OSRelease}", "Connection": "close" }, "httpOptions": { "timeout": 6000, "response_timeout": 6000, "read_timeout": 6000, "follow": 5, "compressed": true } } }