Come si usa
- Inserisci un URL (se ometti lo schema si presume https).
- Fai clic su Cerca per vedere in ordine il codice di stato e la destinazione di ogni passaggio.
- 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.