Codificatore e Decodificatore di URL
Descrizione
Codifica gli URL con la codifica percentuale per una trasmissione sicura o decodificali in testo leggibile.
Informazioni su Codificatore e Decodificatore di URL
Il Codificatore / Decodificatore di URL converte il testo da e verso la codifica percentuale (chiamata anche URL encoding) nel tuo browser. La codifica percentuale sostituisce i caratteri non sicuri o riservati in un URL — spazi, &, ?, / e caratteri non ASCII — con un % seguito dal valore esadecimale del byte, così l'URL viene trasmesso intatto. Usalo quando costruisci query string, esegui il debug di reindirizzamenti o gestisci parametri di API.
Come usare
- Digita o incolla il testo leggibile nel lato Decodificato per codificarlo.
- Incolla una stringa con codifica percentuale nel lato Codificato per decodificarla.
- Entrambi i lati restano sincronizzati mentre ne modifichi uno.
- Copia la forma che ti serve per il tuo URL o richiesta API.
Esempi
| Esempio | Input | Output |
|---|---|---|
| Codifica | hello world & co? | hello%20world%20%26%20co%3F |
| Decodifica | a%2Fb%3Fc%3Dd | a/b?c=d |
Domande frequenti
Qual è la differenza tra encodeURI e encodeURIComponent?
encodeURIComponent codifica più caratteri (inclusi & = ? /) ed è corretto per un singolo valore di query string. encodeURI mantiene intatti i caratteri della struttura dell'URL ed è pensato per codificare un intero URL. In caso di dubbio per il valore di un parametro, usa la forma component.
Perché uno spazio a volte è %20 e a volte +?
Nel percorso, uno spazio è %20. Nelle query string application/x-www-form-urlencoded, uno spazio è spesso codificato come +. Entrambi si decodificano di nuovo come uno spazio nel contesto appropriato.
Gestisce emoji e caratteri non inglesi?
Sì. I caratteri non ASCII vengono prima codificati come byte UTF-8, poi ogni byte viene codificato in percentuale, così emoji e lettere accentate vengono convertiti e riconvertiti correttamente.
Il mio testo viene caricato da qualche parte?
No. La codifica e la decodifica avvengono interamente nel tuo browser.