Codificatore/Decodificatore URL
Codifica o decodifica URL
Funziona nel tuo browser
Info
- Standard (encodeURIComponent): Codifica tutti i caratteri speciali, adatto ai valori dei parametri URL
- URI completa (encodeURI): Preserva i caratteri speciali URL come :, /, ?, &
- I caratteri non sicuri vengono convertiti in formato %XX
Cos'è la codifica URL?
La codifica URL converte i caratteri speciali negli URL in un formato sicuro per internet. Questo strumento supporta Standard (encodeURIComponent) per i parametri e URI completa (encodeURI) per URL interi.
Casi d'uso
- Codificare parametri URL per trasmettere dati
- Gestire URL con caratteri speciali o Unicode
- Decodificare URL per renderli leggibili
- Elaborare stringhe di query in API o applicazioni web
Quando usarlo?
Usalo per codificare o decodificare URL, con API, parametri di query o per garantire che gli URL siano validi. Molto utile per sviluppatori web.
Esempi
Codificare un valore per un parametro di query (Standard)
Input
price=10€ & size=M
Output
price%3D10%E2%82%AC%20%26%20size%3DM
Codificare un indirizzo completo (URI completa)
Input
https://example.com/search?q=café menu&page=2
Output
https://example.com/search?q=caf%C3%A9%20menu&page=2
Decodificare un URL codificato
Input
%E1%BA%A3nh%20th%E1%BA%BB%202026
Output
ảnh thẻ 2026
Domande e risposte
Devo usare Standard o URI completa?
Usa Standard per un singolo valore da inserire in un URL, come un termine di ricerca. Usa URI completa per un indirizzo intero: mantiene caratteri come :, /, ? e & in modo che il link continui a funzionare.
Perché uno spazio viene scritto come %20 e non come +?
La codifica percentuale scrive uno spazio come %20, che funziona ovunque in un URL. La forma + è usata solo dai moduli HTML e, in decodifica, un + resta un segno più.
Cosa significa "Dati non validi" durante la decodifica?
Il testo contiene un % che non è seguito da due cifre esadecimali, ad esempio "100%". Un testo del genere va codificato, non decodificato.