Analisi della stringa User-Agent
User-Agent Parser
Scompone una stringa user-agent in browser, motore, sistema operativo e dispositivo, e mostra la tua per confronto.
Scompone una stringa User-Agent nel browser, nel motore, nel sistema operativo e nel dispositivo che dichiara di essere, e sotto mostra la struttura prodotto/commento della RFC 9110. Legge la stringa invece di consultare un database di dispositivi, quindi niente viene presentato come più certo di quanto sia.
Stringa User-Agent
Come si usa
Lasciarlo vuoto per il proprio
Senza input la pagina analizza il proprio User-Agent, che è il modo più rapido di controllare che cosa vede un sito.
Oppure incollarne uno da un log
Una riga di log di accesso, un ticket di assistenza, un’esportazione da un sistema di analisi. Vengono riconosciuti anche i crawler, mostrati in rosso perché un bot nel proprio traffico salti all’occhio.
Leggere le note
Dove si sa che la stringa dice meno del vero — una versione di sistema operativo congelata, un modello Android mascherato — l’analisi lo dichiara invece di riportare il valore congelato come un fatto.
Domande frequenti
Perché il mio Windows 11 dice NT 10.0?
Perché è quello che manda il browser. Microsoft non ha mai alzato la versione di piattaforma nello UA per Windows 11, quindi dal solo User-Agent 10 e 11 sono indistinguibili. Solo l’API Client Hints riesce a distinguerli, e solo con il permesso.
Perché il modello Android è soltanto «K»?
Chrome lo ha congelato di proposito, per lo stesso motivo per cui macOS è fissato a 10.15.7: il token del modello era un forte segnale di fingerprinting. Se serve il dispositivo vero, la strada supportata è Client Hints.
Perché ogni browser dice «Mozilla/5.0»?
Trent’anni di server che annusano le funzionalità dal nome. Ogni browser nuovo dichiarava di essere quello popolare di prima per ottenere la versione buona di una pagina, e nessuno è più riuscito a smettere. La vista strutturale sotto il riepilogo mostra gli strati di quella storia.
Conviene usare lo User-Agent per il rilevamento delle funzionalità?
No. È un’affermazione, falsificabile a piacere, congelata di proposito in alcuni punti e sbagliata per ogni browser non ancora uscito. Meglio verificare la funzionalità; lo UA va usato solo per le statistiche e per le segnalazioni di bug.
Può ricevere da
Informazioni sulla mia connessione
My Connection Info
Mostra il tuo IP pubblico, la rete a cui appartiene e tutto quello che questa scheda rivela — browser, schermo, lingua, fuso orario, connessione — e dice che cosa un sito davvero non può vedere, a partire dall’indirizzo MAC.
Formattatore e validatore JSON
JSON Formatter & Validator
Formatta, minifica e valida il JSON, indicando riga e colonna esatte di un errore di sintassi.
Formattatore e validatore YAML
YAML Formatter & Validator
Riporta il YAML a un’indentazione coerente, lo valida e segnala gli errori di tabulazione e di ancora che rompono i parser.
Formattatore e validatore TOML
TOML Formatter & Validator
Formatta e valida il TOML, uniformando l’ordine delle tabelle e lo stile delle tabelle in linea.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Costruttore di richieste HTTP
HTTP Request Builder
Compone e invia una richiesta GET, POST, PUT, PATCH, DELETE o HEAD con intestazioni e corpo a piacere, e mostra stato, intestazioni, corpo e tempi — senza mai inoltrare i cookie né l’header Authorization.
Ispettore di intestazioni HTTP
HTTP Header Inspector
Richiede un URL e mostra tutte le intestazioni di risposta, la catena di redirect, i tempi e la compressione usata.
Informazioni su un indirizzo IP
IP Address Info
Mostra il tuo IP pubblico o un indirizzo qualsiasi con il nome inverso, l’ASN, la rete che lo annuncia, il prefisso e il paese di registrazione, dai dati DNS di Team Cymru. Nessuna geolocalizzazione a livello di città.
Conversione JSON ⇄ CSV
JSON ⇄ CSV
Appiattisce il JSON annidato in colonne o ricostruisce gli oggetti da una tabella, con i nomi di colonna a percorso puntato.
Confronto fra due JSON
JSON Diff
Confronta due documenti JSON per struttura, ignorando l’ordine delle chiavi e riportando i percorsi aggiunti, tolti e cambiati.
Formattatore e validatore JSON
JSON Formatter & Validator
Formatta, minifica e valida il JSON, indicando riga e colonna esatte di un errore di sintassi.