Verifica header HTTP

RSS

See the HTTP status code, full redirect chain and response headers for any URL, and get a security headers grade with fixes.

Catena di redirect

1 richiesta
#StatoURLOra
1 200 OK https://github.com 30 ms

Header di sicurezza

5/6B
  • Strict-Transport-Security: max-age=31536000; includeSubdomains; preload
    Obbliga i browser a usare HTTPS nelle visite future (HSTS).
  • Content-Security-Policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; con…
    Limita quali script, stili e frame possono essere caricati; la difesa più efficace contro l'XSS.
  • X-Content-Type-Options: nosniff
    Impostalo su "nosniff" per impedire ai browser di indovinare i tipi di contenuto.
  • X-Frame-Options: deny
    Previene il clickjacking controllando chi può incorporare la pagina in un frame (o tramite CSP frame-ancestors).
  • Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin
    Controlla quanta parte dell'URL viene inviata ad altri siti nell'header Referer.
  • Permissions-Policy
    Disattiva le funzioni avanzate del browser (fotocamera, geolocalizzazione...) che il sito non usa.
HTTP/3: Non annunciato (nessun h3 in Alt-Svc) · Server: github.com

Header di risposta

https://github.com · 140.82.114.3
DateSat, 17 Oct 2026 21:34:29 GMT
Content-Typetext/html; charset=utf-8
content-languageen-US
VaryX-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, X-GitHub-Client-Version, Accept-Language, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With
ETagW/"90e59513013adf9839057b7a29c949db"
Cache-Controlmax-age=0, private, must-revalidate
Strict-Transport-Securitymax-age=31536000; includeSubdomains; preload
X-Frame-Optionsdeny
X-Content-Type-Optionsnosniff
X-XSS-Protection0
Referrer-Policyorigin-when-cross-origin, strict-origin-when-cross-origin
Content-Security-Policydefault-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net productionresultssa1.blob.core.windows.net productionresultssa2.blob.core.windows.net productionresultssa3.blob.core.windows.net productionresultssa4.blob.core.windows.net productionresultssa5.blob.core.windows.net productionresultssa6.blob.core.windows.net productionresultssa7.blob.core.windows.net productionresultssa8.blob.core.windows.net productionresultssa9.blob.core.windows.net productionresultssa10.blob.core.windows.net productionresultssa11.blob.core.windows.net productionresultssa12.blob.core.windows.net productionresultssa13.blob.core.windows.net productionresultssa14.blob.core.windows.net productionresultssa15.blob.core.windows.net productionresultssa16.blob.core.windows.net productionresultssa17.blob.core.windows.net productionresultssa18.blob.core.windows.net productionresultssa19.blob.core.windows.net github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com wss://production-copilot-host.webpubsub.azure.com api.github.com/cmc_internal/api/ edge.fullstory.com rs.fullstory.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com www.youtube-nocookie.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com user-images.githubusercontent.com private-user-images.githubusercontent.com opengraph.githubassets.com repository-images.githubusercontent.com marketplace-screenshots.githubusercontent.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com explore-feed.github.com *.googleusercontent.com objects-origin.githubusercontent.com *.githubusercontent.com images.ctfassets.net/8aevphvgewt8/; manifest-src 'self'; media-src github.com user-images.githubusercontent.com secured-user-images.githubusercontent.com private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com assets.ctfassets.net/8aevphvgewt8/ videos.ctfassets.net/8aevphvgewt8/; script-src github.githubassets.com 'sha256-tSjmyPUky1KbRZ0fw9VUil3wFEbeM82rtbJDygGJAXw='; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
Servergithub.com
Content-Encodinggzip
Accept-Rangesbytes
Set-Cookie_gh_sess=WGAdKISte84Xtp84kokRie8gBZ9Sm667lXhHrJzSTl7jlXt1W1zKz%2BYugfgnbANpYMHQ3AiAcn%2BL3SNcIRQbFQUN%2BTKEcEgVH3dOrBuv7iBCJAL%2F8b%2F6F%2B7LFpYCdUpyIUqGPo7RqxPw2zn4Op1ef5Vu39Xw%2FmAARyBH2%2Ft3TNY8tNvMpSZJQhHxik3iXxrGDmAI6T2NMwd8xJNmSusfXRNHleset4CeZo3bhC8Wsbck0aAI0dNU9tp8dS7ZJtYFH0SZpmlEtBIKVQIWEBwzhw%3D%3D--KHjg5WuBeRRSls33--BndzmKfh%2BkshsDhvnp9INg%3D%3D; path=/; HttpOnly; secure; SameSite=Lax
Set-Cookie_octo=GH1.1.250771473.1792272871; expires=Sun, 17 Oct 2027 21:34:31 GMT; domain=.github.com; path=/; secure; SameSite=Lax
Set-Cookielogged_in=no; expires=Sun, 17 Oct 2027 21:34:31 GMT; domain=.github.com; path=/; HttpOnly; secure; SameSite=Lax
X-GitHub-Request-Id2680:13FCE6:9E5B2A:CA85E1:6AD3E9E7
x-github-edge-regioniad
Transfer-Encodingchunked

Cosa mostra questo verificatore di header HTTP

Inserisci un URL qualsiasi e lo richiediamo dal nostro server esattamente come farebbe un browser, senza seguire automaticamente i reindirizzamenti. Così possiamo mostrarti ogni passaggio della catena di redirect con il suo codice di stato e il tempo di risposta, seguito dagli header di risposta completi della pagina finale e da una valutazione degli header di sicurezza.

Guida rapida ai codici di stato HTTP

CodiceSignificatoNota SEO
200 OKLa pagina si è caricata normalmente.Indicizzabile.
301 Moved PermanentlyReindirizzamento permanente.Trasmette i segnali di posizionamento; da usare per i cambi di dominio e per HTTP→HTTPS.
302 / 307 Reindirizzamento temporaneoSpostamento temporaneo.I motori di ricerca mantengono indicizzato l'URL originale.
308 Permanent RedirectCome il 301 ma mantiene il metodo della richiesta.Trattato come un 301.
304 Not ModifiedLa copia in cache è ancora valida.Normale per le visite ripetute.
403 ForbiddenAccesso negato, spesso per un firewall o una protezione anti-bot.Può bloccare i crawler.
404 Not FoundNessuna pagina a questo URL.Con il tempo esce dall'indice.
410 GoneRimossa di proposito.Viene rimossa dall'indice più in fretta di un 404.
500 / 502 / 503Errore del server o a monte.Gli errori 5xx persistenti danneggiano la scansione.

Buone pratiche per i reindirizzamenti

  • Mantieni le catene a un solo passaggio: http://example.com dovrebbe andare direttamente a https://www.example.com/, non passare da due o tre URL intermedi.
  • Usa 301 o 308 per gli spostamenti permanenti, così i motori di ricerca trasferiscono i segnali di posizionamento.
  • Evita i loop di reindirizzamento e i passaggi misti da HTTPS a HTTP.

Header di sicurezza consigliati

Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; frame-ancestors 'self'
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: camera=(), microphone=(), geolocation=()

Aggiungi HSTS solo quando ogni sottodominio supporta HTTPS, e introduci prima CSP in modalità Content-Security-Policy-Report-Only. Controlla il lato TLS con la nostra Verifica certificato SSL.

Domande frequenti

Perché vedo un 403 quando il sito funziona nel mio browser?

Alcuni siti bloccano le richieste automatizzate o quelle provenienti da data center cloud con una protezione anti-bot.

Quali porte posso controllare?

Le porte 80, 443, 8080 e 8443 su indirizzi pubblici. Gli indirizzi privati e interni sono bloccati per motivi di sicurezza.

Aggiornato

Commenti

Nessuna valutazione ancora

Accedi per valutare questo strumento.

Condividi un consiglio, fai una domanda o racconta come ti è andata con lo strumento.

Ancora nessun commento. Racconta per primo com’è andata.

Copiato negli appunti