Header HTTP e reindirizzamenti
Visualizza gli header di risposta HTTP del server, i codici di stato e l'intera catena di reindirizzamenti con i tempi di risposta.
Informazioni su questo strumento
Lo strumento invia all'indirizzo indicato una richiesta simile a quella di un browser e segue ogni reindirizzamento. Per ogni passo mostra il codice di stato, la versione HTTP, l'indirizzo IP del server, il tempo di risposta e tutti gli header di risposta. Utile per il debug dei reindirizzamenti da HTTP a HTTPS o dal dominio senza www e per controllare header di cache, cookie e configurazione del server.
Glossario
- HTTP e HTTPS
- Protocollo per il trasferimento delle pagine web. HTTPS è la sua variante cifrata tramite TLS, un indirizzo HTTP oggi dovrebbe solo reindirizzare a HTTPS.
- Codice di stato
- Numero a tre cifre nella risposta del server: 2xx successo, 3xx reindirizzamento, 4xx errore della richiesta (404 non trovato), 5xx errore del server.
- Reindirizzamenti 301, 302, 307, 308
- 301 e 308 sono permanenti (i motori di ricerca trasferiscono il posizionamento al nuovo indirizzo), 302 e 307 temporanei. 307 e 308 mantengono inoltre il metodo della richiesta.
- Intestazione HTTP
- Informazione aggiuntiva nella risposta del server, es. Content-Type (tipo di contenuto), Cache-Control (memorizzazione in cache) o Server (software del server).
- HTTP/2 e HTTP/3
- Versioni più recenti del protocollo che trasferiscono più file su una sola connessione, così il sito si carica più velocemente. HTTP/3 funziona su UDP (QUIC).
Come usare
- 1Inserisci un URL - per testare il reindirizzamento a HTTPS, inizia con http://.
- 2Fai clic su Recupera header.
- 3Esamina la catena di reindirizzamenti e i codici di stato.
- 4Espandi gli header di qualsiasi passo e copiali se necessario.
- 5Prosegui con la valutazione degli header di sicurezza.
Specifiche e limiti
Viene usato il metodo GET e il corpo della risposta non viene scaricato. Si seguono al massimo 10 reindirizzamenti e ogni passo ha un limite di 10 secondi. Ogni passo viene verificato rispetto a indirizzi privati e interni. Il certificato non viene verificato durante il recupero degli header - per questo c'è SSL Checker. A un indirizzo senza protocollo viene aggiunto https://.