IPNixa / STRUMENTI DI RETE

Controllo header HTTP: sicurezza di qualsiasi sito

Inserisci un sito per controllarne gli header di sicurezza e ottenere correzioni pronte da copiare per nginx, Apache o Cloudflare Pages. Vedi gli header di richiesta che il browser ha davvero inviato, come li ha ricevuti il server, e risolvi l’errore «Request Header Or Cookie Too Large».

  • Controllo degli header di sicurezza di qualsiasi URL pubblico
  • Correzioni pronte da copiare per nginx, Apache e _headers
  • I tuoi veri header di richiesta, come li ha ricevuti il server
IPNixa / RAPPORTO DELLA CONNESSIONE

I tuoi header di richiesta, come li ha ricevuti il server

Caricati automaticamente dalla richiesta di questo browser. Cookie e credenziali non vengono mai mostrati.

Avvia quando vuoi. I risultati restano su questa pagina.

I risultati descrivono le richieste inviate a IPNixa da questo browser. Lo strumento non conserva una cronologia delle scansioni.

Controlla gli header di sicurezza di qualsiasi sito

Inserisci un URL e IPNixa legge gli header di risposta con una sola richiesta, oppure incolla gli header dagli strumenti di sviluppo o da curl. Vengono esaminati sei header di sicurezza e per ognuno che manca ricevi una riga pronta da copiare per nginx, Apache o un file _headers.

Solo indirizzi http o https pubblici, sulle porte 80, 443, 8080 o 8443. Vengono seguiti fino a tre reindirizzamenti e ogni passaggio viene verificato di nuovo.

Strumenti di sviluppo → Rete → scegli il documento → Header di risposta → copia gli header non elaborati. Con curl: curl -I https://example.com. Massimo 32 KB; se incolli più blocchi di risposta HTTP, viene analizzato solo l’ultimo.

Pronto per gli header di risposta incollati.

Questa è una verifica limitata degli header, non una scansione delle vulnerabilità né un voto di sicurezza. L’assenza di header può avere ragioni legittime. CSP può dipendere da nonce, hash, contenuto e più policy; Permissions Policy e gli header di isolamento dipendono dall’applicazione. HSTS ha senso solo su HTTPS.

La verifica di un URL invia solo quell’indirizzo al server di IPNixa, che esegue una richiesta HEAD (GET se necessario) e restituisce soltanto gli header esaminati, Server e Content-Type; nulla viene salvato. Il testo incollato resta in questa scheda. Cookie, credenziali e campi estranei sono esclusi dai risultati e dal rapporto. I valori incollati e i dettagli grafici non vengono inviati all’analisi statistica.

Come controllare gli header HTTP

  1. Inserisci l’indirizzo di un sito e seleziona «Controlla gli header», oppure incolla gli header di risposta che hai già.
  2. Guarda quali header di sicurezza superano il controllo e copia la correzione per quelli mancanti.
  3. I tuoi header di richiesta si caricano automaticamente. Ripeti la verifica per confrontare un altro browser o un’altra impostazione di privacy.

Risolvere «400 Request Header Or Cookie Too Large»

Questo errore significa che i cookie salvati nel browser da un sito sono diventati più grandi di quanto il suo server accetti. Elimina i cookie solo di quel sito: in Chrome o Edge seleziona l’icona a sinistra dell’indirizzo, poi Cookie e dati dei siti, ed eliminali; in Firefox seleziona il lucchetto, poi Elimina cookie e dati dei siti; in Safari apri Impostazioni, Privacy, Gestisci dati siti web. Accedere di nuovo di solito crea cookie più piccoli. Chi gestisce il sito può alzare il limite del server, per esempio large_client_header_buffers in nginx.

Come vedere gli header in Chrome, Edge o Firefox

Premi F12, apri la scheda Rete, ricarica la pagina e seleziona la prima richiesta. In Intestazioni trovi gli header di richiesta inviati dal browser e gli header di risposta restituiti dal sito.

Cosa legge il controllo degli header

Sono gli header consentiti della richiesta fetch di verifica, così come ricevuti dal nostro Worker. Le richieste di navigazione, di immagini e verso altre origini possono inviare header diversi; Cloudflare può normalizzare alcuni valori, come Accept-Encoding. Cookie, Authorization e gli header non riconosciuti non vengono mai restituiti dallo strumento. L’assenza di segnali di privacy non dimostra che il tracciamento sia attivo.

Controlla gli header dalla riga di comando

Visualizza gli stessi header con curl. Sostituisci example.com con il sito da verificare.

Solo header di risposta (richiesta HEAD)
curl -I https://example.com
Header di risposta di un normale caricamento della pagina
curl -sD - -o /dev/null https://example.com
Header di richiesta e di risposta insieme
curl -v -o /dev/null https://example.com

Sono mostrati tutti gli header della richiesta?

No. Viene restituito solo un insieme definito di header relativi a browser, lingua, negoziazione dei contenuti e privacy. Credenziali e altri header potenzialmente sensibili sono esclusi.

Altre verifiche della connessione