Codifica e Decodifica URL
Rilevamento automatico: il testo normale viene codificato e il testo con codifica percentuale valida decodificato. Puoi anche scegliere il modo manualmente.
Elaborazione locale · Nessun caricamento di file
I file vengono elaborati in questo browser senza caricamenti automatici. Il primo caricamento dei componenti può richiedere Internet.
Codifica e decodifica degli URL: usi e ambito
La codifica URL rappresenta caratteri speciali come sequenze codificate in percentuale per i valori dei parametri di query, i segmenti del percorso e l'ispezione del testo con escape nei log.
Quando la modalità automatica non riesce a decodificare, considera l’input come testo normale codificato; La decodifica manuale richiede una codifica percentuale valida e sequenze UTF-8.
Spiegazione delle capacità
I valori dei parametri differiscono dagli URL interi
La codifica gestisce caratteri come la barra, il punto interrogativo e il segno di uguale; È necessario specificare prima se si codifica il valore del parametro o il frammento del link, evitando di interpretare il risultato come una riscrittura completa della struttura dell’URL.
Decodifica percentuale e segni più
La decodifica legge sequenze UTF-8 con codifica percentuale valide e conserva i segni più letterali. Ciò differisce dalle regole di codifica dei moduli che trattano + come uno spazio.
Esempi pratici
Codifica il testo contenente uno spazio
Input
hello world
Risultato della conversione
hello%20world
Questo illustra la codifica percentuale di uno spazio per un valore di parametro o un segmento di percorso.
Decodifica un carattere più
Input
a%2Bb
Risultato della conversione
a+b
La decodifica %2B produce un segno più. Un più letterale in a+b non viene automaticamente convertito in uno spazio.
Istruzioni per l'uso
Incolla testo o link
Inserisci il testo originale, i parametri di query o un frammento di URL già codificato.
Rilevamento automatico
Rilevamento automatico: il testo normale viene codificato e il testo con codifica percentuale valida decodificato. Puoi anche scegliere il modo manualmente.
Copia per continuare a usare
Dopo aver confermato i risultati, copialo con un clic per continuarne l'utilizzo nel debug dell'interfaccia, nella risoluzione dei problemi dei log o nei link di pagina.
FAQ
Perché il "risultato della decodifica" è a volte vuoto?
Un input non valido nella decodifica manuale cancella i risultati e mostra un errore. Il modo automatico lo codifica come testo normale; cambia modo in caso di ambiguità.
Quando è preferibile utilizzare il risultato codificato?
Quando il testo deve essere inserito nei parametri di query dell'URL, nei segmenti di percorso, negli indirizzi di callback o nei campi link dei log, la codifica preventiva evita che caratteri speciali compromettano la struttura.
Perché un segno più non viene decodificato come spazio?
Questo strumento utilizza le regole di codifica e decodifica del testo URL: il segno + rimane invariato; Lo spazio corrisponde a %20; se si devono gestire dati di un modulo, occorre usare le regole di parsing specifiche per i moduli.
