HTTP Security Headers

Status
Strict-Transport-Security
Good
max-age=315360000; includeSubDomains
Content-Security-Policy
Missing
Not configured
X-Frame-Options
Missing
Not configured
X-Content-Type-Options
Good
nosniff
Referrer-Policy
Good
no-referrer
Permissions-Policy
Missing
Not configured
Recommendations
  • Consider adding 'preload' to HSTS for maximum security
  • Add Content-Security-Policy header to prevent XSS attacks
  • Add X-Frame-Options: DENY or SAMEORIGIN to prevent clickjacking
  • Consider adding Permissions-Policy to control browser features

Performance Headers

4 headers
Accept-Ranges
Performance
bytes
Connection
Performance
close
Transfer-Encoding
Performance
chunked
Vary
Performance
Accept-Encoding

Caching Headers

3 headers
Cache-Control
Caching
no-cache, no-store
Expires
Caching
0
Pragma
Caching
no-cache

Content Headers

2 headers
Content-Language
Content
en
Content-Type
Content
text/html;charset=utf-8

Server Headers

1 headers
Server
Server
nginx

CORS Headers

0 headers
No CORS headers found

Cookies Headers

1 headers
Set-Cookie
Cookies
GU_mvt_id=51914;path=/;expires=Mon, 30 Mar 2026 15:23:53 GMT;domain=.code.dev-theguardian.com;Secure;SameSite=Lax

Other Headers

17 headers
Accept-Ch
Other
Sec-CH-UA-Platform-Version
Content-Security-Policy-Report-Only
Other
default-src 'self' theguardian-code.oktapreview.com profile.code.dev-theguardian.com *.oktacdn.com *.guim.co.uk cdn.jsdelivr.net; connect-src 'self' theguardian-code.oktapreview.com theguardian-code-admin.oktapreview.com profile.code.dev-theguardian.com *.oktacdn.com *.mixpanel.com *.mapbox.com theguardian-code.kerberos.oktapreview.com theguardian-code.mtls.oktapreview.com *.authenticatorlocalprod.com:8769 http://localhost:8769 http://127.0.0.1:8769 *.authenticatorlocalprod.com:65111 http://localhost:65111 http://127.0.0.1:65111 *.authenticatorlocalprod.com:65121 http://localhost:65121 http://127.0.0.1:65121 *.authenticatorlocalprod.com:65131 http://localhost:65131 http://127.0.0.1:65131 *.authenticatorlocalprod.com:65141 http://localhost:65141 http://127.0.0.1:65141 *.authenticatorlocalprod.com:65151 http://localhost:65151 http://127.0.0.1:65151 https://oinmanager.okta.com data: *.guim.co.uk cdn.jsdelivr.net *.ingest.sentry.io; script-src 'unsafe-inline' 'unsafe-eval' 'self' 'report-sample' theguardian-code.oktapreview.com profile.code.dev-theguardian.com *.oktacdn.com *.guim.co.uk cdn.jsdelivr.net; style-src 'unsafe-inline' 'self' 'report-sample' theguardian-code.oktapreview.com profile.code.dev-theguardian.com *.oktacdn.com *.guim.co.uk cdn.jsdelivr.net; frame-src 'self' theguardian-code.oktapreview.com theguardian-code-admin.oktapreview.com profile.code.dev-theguardian.com login.okta.com com-okta-authenticator: *.guim.co.uk cdn.jsdelivr.net; img-src 'self' theguardian-code.oktapreview.com profile.code.dev-theguardian.com *.oktacdn.com *.tiles.mapbox.com *.mapbox.com data: *.guim.co.uk cdn.jsdelivr.net blob:; font-src 'self' theguardian-code.oktapreview.com profile.code.dev-theguardian.com data: *.oktacdn.com fonts.gstatic.com *.guim.co.uk cdn.jsdelivr.net; frame-ancestors 'self' https://manage.code.dev-theguardian.com https://profile.thegulocal.com http://localhost:3030 https://r.thegulocal.com
Date
Other
Tue, 30 Dec 2025 15:23:53 GMT
P3p
Other
CP="HONK"
Via
Other
1.1 varnish
X-Cache
Other
MISS
X-Cache-Hits
Other
0
X-Gu-Geolocation
Other
US
X-Gu-Geolocation-State
Other
VA
X-Okta-Request-Id
Other
aVPuiexg_qBBnxxV_uuMxAAACtA
X-Rate-Limit-Limit
Other
60
X-Rate-Limit-Remaining
Other
59
X-Rate-Limit-Reset
Other
1767108293
X-Robots-Tag
Other
noindex,nofollow
X-Served-By
Other
cache-pdk-kpdk2140091-PDK
X-Timer
Other
S1767108233.990814,VS0,VE877
X-Ua-Compatible
Other
IE=edge

Recommendations

Enable compression (gzip/brotli) to improve performance