HTTP Headers

Metadata sent by the server with every response. Reveals server software, caching, and security settings.

What are HTTP Headers?

HTTP headers are metadata sent between your browser and a web server with every request and response. They control caching, security, content type, and more.

Important Headers

HeaderPurpose
ServerWeb server software (nginx, Apache, etc.)
Content-TypeFormat of the response (HTML, JSON, etc.)
Cache-ControlHow long to cache the response
X-Powered-ByBackend technology (often hidden for security)

Security Headers

HeaderWhat it does
Strict-Transport-Security (HSTS)Forces HTTPS connections
Content-Security-Policy (CSP)Controls which resources can load
X-Frame-OptionsPrevents clickjacking (embedding in iframes)
X-Content-Type-OptionsPrevents MIME-type sniffing
Referrer-PolicyControls how much referrer info is sent

Security Score

We check for three key security headers: HSTS, CSP, and X-Frame-Options. A score of 3/3 means all essential security headers are present.

โ† All topics