Analizza parametri URL

Analizza i parametri di una query conservando ordine e nomi ripetuti.

Privato: funziona nel tuo browser e ciò che scrivi non viene mai inviato. Come verificarlo

I tuoi file vengono elaborati qui, sul tuo dispositivo

Non inviamo il contenuto dei tuoi file o testi a nessun server: tutto viene elaborato nella memoria del browser. Non serve un account, non c’è un limite giornaliero e non usiamo analitica né tracker. Ogni strumento ha limiti di dimensione per proteggere la memoria del dispositivo.

La connessione serve solo per caricare il sito. Dopo puoi disconnetterti e gli strumenti continuano a funzionare (alcune anteprime potrebbero richiedere la connessione). L’hosting può ricevere dati tecnici delle visite. I preferiti salvano solo identificatori di strumenti in questo browser.

Come trattiamo i tuoi dati →

Come utilizzare questo strumento

  1. Incollare un URL completo o una query che inizia con ?.
  2. Parametri di analisi senza visitare il sito.
  3. Rivedere valori decodificati, nomi ripetuti e campi vuoti.

Un esempio che puoi verificare

Ispezionare una query contenente una ricerca e tag ripetuti.

Esempio di input

https://example.com/?q=hello+world&tag=a&tag=b&empty=

ImpostazioniURL HTTP/HTTPS o stringa di query; l'indirizzo non viene mai aperto.

Risultato atteso

[{"name":"q","value":"hello world"},{"name":"tag","value":"a"},{"name":"tag","value":"b"},{"name":"empty","value":""}]

Entrambi i tag rimangono e + diventa uno spazio. %2B produrrebbe un segno più.

Analizza parametri URL: usi e guida pratica

L'analisi dei parametri URL separa una query in nomi e valori leggibili. Aiuta a ispezionare filtri, link alle campagne e a richiedere esempi senza visitare la loro destinazione. Fornire un indirizzo HTTP o HTTPS completo o il modulo di query accettato dall'input. L'analisi funziona sulla struttura testuale; non invia l'indirizzo a un server per stabilire quale pagina risponde o cosa fa ogni parametro. Il risultato descrive la rappresentazione piuttosto che il comportamento remoto.

Lo stesso nome può verificarsi più di una volta. I nomi ripetuti possono rappresentare diversi filtri e non devono essere considerati automaticamente errori. La tabella mostra ogni occorrenza. Anche i valori vuoti possono essere importanti: distinguere una chiave mancante da una chiave presente senza contenuto. Un frammento che segue il segno hash serve un ruolo diverso dalla query e non deve essere trattato come un altro parametro server. Controllare i confini dell'indirizzo fornito prima di interpretare le singole righe.

L'interpretazione delle query cambia più i segni in spazi e decodifica le sequenze percentuali valide. Questo differisce dal convertitore URL generale, che mantiene più letteralmente. Quando una sorgente contiene una fuga incompleta o UTF-8 non valido, rivedere da dove proviene la stringa. Cambiare ciecamente la punteggiatura può alterare un valore che l'applicazione originale intendeva trasmettere. La convenzione di codifica del sistema ricevente è importante quando si sceglie tra questi due strumenti correlati.

Controllare una chiave ripetuta, un valore contenente spazi e un altro contenente caratteri speciali. L'encoder URL prepara un nuovo componente nella modalità appropriata. Evita di pubblicare esempi con token privati o dati personali, anche se l'analisi avviene localmente. Salvare un esempio fittizio per documentare il formato. Un parametro leggibile non stabilisce la sicurezza del collegamento o dimostra che un server accetta il nome; tali proprietà dipendono dall'applicazione ricevente.

Un controllo pratico prima di utilizzare il risultato

Per filtri ripetuti, preparare una query fittizia con due apparenze di una chiave e un'altra con un valore vuoto. Ispezionare tutte le righe prima di trasformare le informazioni in un oggetto, poiché tale trasformazione potrebbe scartare ripetizioni importanti per il server. Conservare la query originale con qualsiasi rappresentazione derivata.

Opzioni e limiti

Incollare un URL HTTP/HTTPS completo o una query come ?qhello&taga&tagb. La decodifica delle query tratta + come spazio e %2B come segno più. L'output è un array ordinato di coppie nome/valore, mantenendo i nomi ripetuti. L'URL non viene mai visitato. Massimo 100.000 caratteri e 2.000 parametri.

Domande frequenti

I numeri e i parametri senza valore sono conservati?

Ogni valore è testo. I parametri senza valore diventano stringhe vuote; i nomi ripetuti non vengono sovrascritti. Il frammento che segue è escluso dalla query.

I miei dati sono memorizzati su un server?

No. I contenuti e i file vengono elaborati nel browser senza un account. Chiudere la pagina perde i risultati non salvati.

È gratis e serve registrarsi?

Sì, è gratis. Non devi registrarti, creare un account né installare app, e non c’è un limite giornaliero: apri lo strumento e lo usi. Esistono solo limiti di dimensione che proteggono la memoria del dispositivo.

I miei dati vengono inviati a un server?

No. Ciò che scrivi o incolli viene elaborato nella memoria del browser e non viene inviato a nessun server. Puoi verificarlo con la scheda Rete del browser o disconnettendoti dopo aver caricato la pagina.

Guide