Vai al contenuto
OneKitly

Analizzatore di URL

Scomponi un URL in protocollo, host, porta, percorso, query e parametri — codifica percentuale decodificata, chiavi ripetute conservate. Testo o JSON.

Apri Analizzatore di URL e ottieni subito una risposta, senza creare un account. Lo trovi sotto Web e rete, con Parser chiave-valore in JSON e Encoder / decoder URL per i casi vicini.

Come si usa

  1. Apri lo strumento — senza registrazione né installazione.
  2. Inserisci i tuoi dati o regola le opzioni disponibili.
  3. Ottieni il risultato all'istante, poi copialo o scaricalo.

Domande frequenti

A cosa serve Analizzatore di URL?

Scomponi un URL in protocollo, host, porta, percorso, query e parametri — codifica percentuale decodificata, chiavi ripetute conservate. Testo o JSON.

In quali casi si usa davvero?

Ricavare dati utilizzabili da qualcosa che non era pensato per essere analizzato: estrarre tutti gli indirizzi da un thread incollato, trasformare una colonna di righe in un array JSON o in una clausola SQL IN, rinominare cento identificatori da snake_case a camelCase in una passata.

Qual è l'errore più comune?

Credere esaustiva un'estrazione. Un pattern che prende tutti gli indirizzi del campione mancherà comunque quello spezzato da un a capo, quello scritto con nome visualizzato e quello che un client di posta ha trasformato in link — conta ciò che esce rispetto a ciò che ti aspettavi prima di usare la lista.

In cosa differisce Analizzatore di URL da Parser chiave-valore in JSON?

Sono vicini ma rispondono a domande diverse: Parser chiave-valore in JSON è quello da aprire quando si tratta di analizza righe «chiave: valore» o «chiave = valore» in un oggetto JSON. Funziona su un blocco incollato come su un file trascinato. Scegli quello che corrisponde al tuo punto di partenza — entrambi sono gratuiti.

Esiste uno strumento per il passo successivo?

Encoder / decoder URL è il più vicino dopo questo: Codifica e decodifica URL e parametri di query.

Da dove vengono i dati?

L'estrazione si basa su pattern, non su un parser: riconosce le forme comuni di un indirizzo, di un URL o di un IP invece di validarli rispetto alla specifica. È il compromesso giusto per un incollato e sbagliato per un dato che stai per salvare.

Per approfondire

Tutte le guide
GuidaCodici di stato HTTP spiegati: quelli che davvero si confondono301 contro 308, 302 contro 307, 401 contro 403, 404 contro 410 — più che cosa promette davvero Retry-After su un 429 o un 503. Le coppie in cui scegliere il codice sbagliato cambia il comportamento, non solo le parole.SpiegazionePunto e virgola, tab, barra verticale: scegliere un delimitatore che sopravviva al viaggioPerché la lingua di chi legge decide il delimitatore, che cosa fa il convertitore alle virgolette quando cambi, che cos'è davvero la prima riga sep=, e il conteggio delle celle citate sullo stesso export scritto in cinque modi.GuidaLa codifica URL spiegata: percent-encoding e dove mordeIl percent-encoding si decide componente per componente, ed è da lì che nasce tutta la confusione. Una barra è lecita in un percorso e va escapata in un valore di query; uno spazio è %20 in un percorso e può essere + in un corpo di form. Ecco gli insiemi esatti della RFC 3986, le tre funzioni JavaScript che non concordano e le trappole.ConfrontocamelCase, snake_case, kebab-case: quale usare, e perché raramente scegli tuLe convenzioni non sono gusto. Il trattino è l'operatore meno, quindi kebab-case non può essere un identificatore nella maggior parte dei linguaggi: ecco perché lo usano CSS e URL. In più, il viaggio di andata e ritorno sugli acronimi che corrompe i nomi in silenzio, e la regola che lo risolve.SpiegazioneLa notazione Big O per principianti: O(1), O(n), O(n al quadrato) e O(log n) spiegateIl Big O descrive come cresce il lavoro di un algoritmo al crescere dell'input. Ecco cosa significano O(1), O(n), O(n al quadrato) e O(log n) e perché la differenza conta.SpiegazioneCosa sono UTF-8 e Unicode? Code point, codifica in byte e perché ha vinto UTF-8Unicode assegna a ogni carattere un code point; UTF-8 codifica quei code point in uno o quattro byte. Ecco come funziona e perché ha battuto le alternative.