Vai al contenuto
ToolMug

Controllo header e redirect HTTP

Inserisci un URL per seguire i redirect passo dopo passo e vedere codice di stato, header di risposta e tempi, oltre alla destinazione finale. È utile per diagnosticare redirect HTTP-HTTPS e www, loop, cache e header di sicurezza o per espandere link brevi.

Elaborato sui nostri server ed eliminato entro un'ora

Come si usa

  1. Inserisci un URL (se ometti lo schema si presume https).
  2. Fai clic su Cerca per vedere in ordine il codice di stato e la destinazione di ogni passaggio.
  3. Apri Header di risposta per vedere tutto ciò che ha inviato il server.

Opzioni spiegate

Catena di redirect
Vengono seguiti fino a 10 redirect; loop o redirect verso indirizzi non HTTP interrompono il controllo con una nota.
Header di risposta
Inclusi Cache-Control, Content-Type, Strict-Transport-Security e Content-Security-Policy, ordinati per nome.
Limitazioni
Si possono controllare solo indirizzi pubblici sulle porte 80, 443, 8080 e 8443; gli indirizzi privati sono bloccati.

Come viene eseguito il controllo e quali header vale la pena leggere

Ogni passaggio viene richiesto con una GET, non con una HEAD, così vedi ciò che riceverebbe un browser. Lo strumento legge solo l’inizio del corpo, fino a 64 KB, e lo ignora, quindi i file grandi non vengono scaricati. Un header Location relativo viene risolto rispetto all’indirizzo corrente, e un reindirizzamento verso uno schema diverso da http o https interrompe il controllo. Il tempo di ogni passaggio e l’indirizzo del server sono mostrati accanto al suo stato.

Questi header di risposta sono quelli controllati più spesso:

Header Che cosa controlla
Location L’indirizzo verso cui reindirizza una risposta 3xx
Cache-Control Per quanto tempo browser e cache possono riutilizzare la risposta (RFC 9111)
Content-Type Il tipo di contenuto e il set di caratteri del corpo
Strict-Transport-Security Dice ai browser di usare solo HTTPS per il sito per un periodo (RFC 6797)
Content-Security-Policy Da quali origini possono essere caricati script, stili e immagini
X-Content-Type-Options nosniff impedisce ai browser di indovinare un tipo di contenuto diverso
Referrer-Policy Quanto dell’indirizzo della pagina viene inviato ad altri siti
X-Frame-Options Se la pagina può essere mostrata in un frame (RFC 7034)

Domande frequenti

Qual è la differenza tra 301 e 302?

301 è permanente: browser e motori di ricerca ricordano il nuovo indirizzo; 302 è temporaneo. Usa 301 per spostamenti di dominio e da HTTP a HTTPS.

Perché dopo i redirect c'è un 200?

Un 200 finale significa che la pagina reale è stata raggiunta. Un finale 4xx o 5xx indica che la destinazione manca o il server ha restituito un errore.

Posso controllare siti con problemi di certificato?

Sì: qui i certificati non vengono verificati. Per quelli usa il controllo SSL.

Privacy

I file vengono caricati tramite HTTPS per l'elaborazione ed eliminati automaticamente entro un'ora.

Strumenti correlati