Scomponi qualsiasi URL in protocollo, host, percorso, query e hash, modifica i parametri della query in una tabella, aggiungi tag UTM, leggi una stringa user agent e cerca i MIME type. Gira nel tuo browser.
Un URL si divide in un protocollo (https:), un nome utente e una password facoltativi, un nome host, una porta facoltativa, un percorso, una query string dopo ? e un frammento dopo #. Incolla qualsiasi link qui sotto per vedere ogni parte, decodificare i parametri della query in una tabella modificabile e ricostruire il link con le tue modifiche.
Parti di https://shop.example.com:8080/shoes/run?size=9&color=red#reviews
Tre piccoli strumenti in un unico posto: un parser di URL con un editor dei parametri della query e campi UTM, un lettore di user agent e un elenco consultabile dei MIME type che i server web inviano più spesso.
hostname è solo il dominio o l'indirizzo IP, ad esempio shop.example.com. host aggiunge la porta quando è indicata, ad esempio shop.example.com:8080. Quando la porta è quella predefinita del protocollo (443 per https), il parser la omette in entrambi.
Usa new URL(link).searchParams, poi chiama get("name") per un singolo valore o getAll("name") per le chiavi ripetute. Per la pagina corrente, new URLSearchParams(location.search) fa la stessa cosa. Entrambi decodificano la percent-encoding al posto tuo.
Consideralo un indizio. I browser basati su Chromium ora inviano una stringa ridotta in cui la versione del sistema operativo e il modello del dispositivo sono bloccati su valori fissi, e qualsiasi browser può inviare la stringa che preferisce. Per decidere quali funzionalità usare, verifica direttamente la funzionalità.
text/javascript. La specifica attuale (RFC 9239) lo rende l'unico tipo standard e indica application/javascript e gli altri come obsoleti, anche se i browser li accettano ancora.
No. L'analisi avviene nel tuo browser con il suo parser di URL integrato e niente viene caricato o registrato.
URL
(predefinita)
Parti dell'URL
Parte
Valore
Parametri della query
Nessun parametro oltre ai tag UTM.
Nome del parametro {n}
Valore del parametro {n}
Rimuovi {name}
Rimuovi
Aggiungi parametro
Tag UTM
URL ricostruito
Copia URL
Copia decodificato
Stringa user agent (la tua è già inserita)
Ipotesi migliore in base alla stringa
Campo
Browser
Motore
Sistema operativo
Dispositivo
Sembra un bot
Sì
No
I browser Chromium bloccano parti di questa stringa, quindi versioni e modelli di dispositivo potrebbero essere valori segnaposto.
Cerca per estensione, tipo o utilizzo
{n} MIME type
Estensione
MIME type
Usato per
Analizza
Strumento
URL
User agent
MIME type
Inizia gratis · Nessuna carta di credito richiesta