Codificatore/Decodificatore URL
Codifica e decodifica istantaneamente URL e caratteri speciali con analisi intelligente dell'URL.
Analisi URL
- Protocollo
- Host
- Porta
- Percorso
- Stringa di Query
- Frammento
Casi d'Uso
La codifica e decodifica URL sono essenziali per lo sviluppo web e l'uso quotidiano di internet:
-
Codifica Parametri Query
Includi in sicurezza caratteri speciali come spazi, e-commerciali e segni di uguale nelle stringhe di query URL durante la creazione di link dinamici.
-
Debug URL Codificati dai Log
Decodifica rapidamente URL codificati in percentuale dai log del server per capire quale URL è stato effettivamente richiesto.
-
Correggi URL Doppiamente Codificati
Identifica e correggi URL con %2520 invece di %20 rilevando input già codificato prima di ricodificare.
-
Comprendi la Struttura URL
Impara quali parti di un URL vengono codificate e quando usare encodeURI vs encodeURIComponent con la scomposizione visiva.
-
Prepara Testo per Parametri URL
Codifica testo con emoji e caratteri speciali per aggiungerlo in sicurezza agli URL di condivisione su tutte le piattaforme.
Domande Frequenti
- Qual è la differenza tra encodeURIComponent e encodeURI?
- encodeURIComponent codifica tutti i caratteri speciali inclusi i delimitatori URL (/, ?, #). Usalo per valori di parametri query. encodeURI preserva i caratteri di struttura URL ed è pensato per codificare URL completi.
- Perché vedo %20 invece di + per gli spazi?
- Usiamo %20 per gli spazi perché è più universalmente compatibile. La notazione + per gli spazi funziona solo nelle stringhe di query e può causare problemi in altre parti dell'URL.
- Cos'è la doppia codifica?
- La doppia codifica avviene quando codifichi una stringa già codificata. Per esempio, %20 (spazio codificato) diventa %2520. Il nostro strumento ti avvisa quando questo potrebbe succedere.
- I miei dati sono al sicuro?
- Sì! Tutta la codifica e decodifica avviene direttamente nel tuo browser. I tuoi dati non vengono mai inviati a nessun server.
- Perché la decodifica non funziona su alcune stringhe?
- La decodifica fallisce quando l'input contiene sequenze codificate in percentuale non valide, come %GG (hex non valido) o un % finale senza due cifre hex.
Come Usare il Codificatore/Decodificatore URL
Come Usare
- Scegli la modalità: Codifica (testo a URL) o Decodifica (URL a testo)
- Seleziona il tipo di codifica: encodeURIComponent (per parametri) o encodeURI (per URL completi)
- Digita o incolla il testo nell'area di input
- Vedi il risultato istantaneamente nell'area di output e clicca Copia
Funzionalità
- Conversione istantanea mentre digiti
- Analisi intelligente URL mostra la scomposizione dei componenti
- Rilevamento doppia codifica previene errori comuni
- Pulsante scambia per verificare rapidamente codificando poi decodificando
- 100% lato client - i tuoi dati non lasciano mai il browser
- Il tuo ultimo input viene salvato automaticamente
Quando Usare Ogni Modalità
encodeURIComponent
encodeURIComponent (Consigliato per la maggior parte dei casi): Codifica valori parametri query, Codifica segmenti di percorso, Qualsiasi testo che farà parte di un URL
encodeURI
encodeURI: Codifica un URL completo preservando la sua struttura, Quando vuoi mantenere caratteri URL speciali come /, ?, #
Scorciatoie da Tastiera
- Copia output
- Cancella input
Suggerimenti
- Gli spazi diventano %20 (non +) per massima compatibilità
- Se vedi %25, il tuo input era già codificato
- L'analisi URL mostra esattamente quali parti vengono codificate