encodeURIComponent · codifica tutti i caratteri speciali inclusi / ? # & =, ideale per i valori dei parametri di query.
Codifica URI completo utilizza encodeURI · conserva i caratteri validi in un URL completo come / ? # & =, ideale per codificare un intero URL.
Che cos'è la codifica URL?
La codifica URL converte i caratteri riservati o non sicuri in sequenze codificate in percentuale, così possono essere trasmessi in modo sicuro all'interno degli URL. È comunemente usata per stringhe di query, segmenti di percorso, reindirizzamenti e parametri che includono spazi o caratteri speciali.
Perché usare questo codificatore / decodificatore URL?
Quando si creano o si eseguono il debug di URL, contare manualmente i caratteri codificati in percentuale è soggetto a errori. Questo strumento codifica o decodifica istantaneamente nel browser - nessun invio di modulo, nessun round-trip al server. Distingue inoltre tra encodeURI (URL completo) e encodeURIComponent (semantica a parametro singolo), cosa che la maggior parte dei semplici encoder non fa.
- Output istantaneo: I risultati compaiono mentre digiti, senza premere alcun pulsante.
- Supporto completo agli URL: Incolla un URL completo e decodifica tutti i segmenti codificati in percentuale in una volta.
- Nessun round-trip verso il server: La codifica e la decodifica avvengono localmente nel browser.
- Pensato per gli sviluppatori: Utile per il debug di query string, URI di reindirizzamento e parametri API.
Come usare il codificatore/decodificatore URL
- Incolla la stringa URL o il parametro che vuoi trasformare.
- Scegli codifica quando prepari una stringa per l'uso in un URL, o decodifica quando esamini testo codificato in percentuale.
- Usa il risultato in query string, reindirizzamenti, richieste API o attività di debug.
- Copia il valore trasformato nell'app o nella richiesta di destinazione.
Scopri URL Encoder / Decoder ▾
Esempio
Casi d'uso comuni
- Codifica i parametri della stringa di query prima di aggiungerli a un URL
- Decodifica gli URL codificati in percentuale presenti nei file di log
- Correggi gli URL codificati due volte
Perché usare questo strumento
- Evita URL non validi causati da spazi e caratteri riservati.
- Utile per il debug di redirect, stringhe di query e payload API codificati.
- Consente di confrontare rapidamente i valori grezzi e codificati nel browser.
Domande frequenti
encodeURI è per URL completi e lascia intatti separatori come :, /, ? e #. encodeURIComponent è per singole parti come i valori della query e codifica molti più caratteri.
%20 è la codifica percentuale standard. + è usato principalmente dagli invii di moduli application/x-www-form-urlencoded. Questo strumento restituisce %20 per impostazione predefinita.
Sì. Incolla l'URL completo e decodificalo per esaminare in una sola volta tutte le parti codificate in percentuale.
È il formato di codifica usato dall'invio dei moduli HTML, in cui gli spazi possono essere rappresentati con +. Per i componenti generali degli URL, %20 è la forma standard più sicura.