Guida

Come codificare testo per un URL

Serve a codificare testo non vuoto per l’uso in un URL, anche quando contiene spazi, caratteri speciali o caratteri Unicode. Puoi scegliere tra la rappresentazione standard e quella in stile query.

Strumento Codifica URL

A cosa serve la codifica per URL

Questo strumento serve a trasformare testo non vuoto in una rappresentazione adatta all’uso in un URL. È utile quando una stringa contiene spazi, caratteri speciali o caratteri Unicode e vuoi ottenere una forma codificata da copiare in un contesto che richiede testo compatibile con gli URL. Puoi anche scegliere una rappresentazione in stile query, distinta da quella standard, oppure indicare alcuni caratteri da preservare durante la codifica principale.

Il campo di testo è facoltativo e propone già un esempio: hello world & foo=bar. Puoi sostituirlo con una stringa breve, un titolo, un termine di ricerca o un altro testo destinato a essere inserito in un URL. Il risultato riguarda la codifica del testo fornito: non equivale alla verifica di un URL completo.

Come codificare il testo

  1. Inserisci nel campo di testo la stringa che vuoi codificare. Puoi usare spazi, caratteri speciali e caratteri Unicode; se il campo contiene il valore predefinito, sostituiscilo quando non ti serve.
  2. Lascia disattivata l’impostazione di codifica in stile query se ti serve la rappresentazione standard. Attivala invece quando il testo deve seguire una rappresentazione in stile query.
  3. Se necessario, compila l’impostazione dei caratteri da preservare. Il valore predefinito è vuoto: in questo caso non indichi caratteri aggiuntivi da mantenere durante la codifica principale.
  4. Avvia l’elaborazione e leggi il valore codificato restituito. Per un confronto semplice, prova prima una stringa con uno spazio e un carattere speciale, poi ripeti l’operazione modificando soltanto l’impostazione in stile query.
  5. Copia il risultato nel punto in cui devi usare il testo codificato. Controlla che il contesto in cui lo inserisci richieda proprio testo codificato e non la validazione, il recupero o la decodifica di un URL.

Come leggere il risultato

La codifica standard e quella in stile query possono produrre rappresentazioni diverse dello stesso testo, perché l’impostazione opzionale seleziona una modalità distinta. Se modifichi i caratteri da preservare, considera anche questa scelta quando confronti due risultati: non stai necessariamente codificando lo stesso input con le stesse opzioni.

Un risultato utile ha la forma di un testo codificato non vuoto. La presenza di spazi, simboli o caratteri Unicode nell’input non impedisce l’elaborazione: questi elementi vengono inclusi nella trasformazione per l’uso in un URL. Se invece lasci il testo vuoto, lo strumento indica un errore pur restituendo uno stato di successo e non fornisce un valore codificato; inserire una stringa non vuota è quindi il modo corretto per ottenere il risultato atteso.

Interpreta l’output come codifica della stringa inserita, non come prova che un URL completo sia valido o raggiungibile. Lo strumento non dimostra, sulla base delle informazioni disponibili, né il recupero della risorsa né la correttezza complessiva dell’indirizzo.

Esempio pratico

Devi preparare un termine di ricerca con uno spazio e un carattere speciale per inserirlo in un contesto URL.

Inserisci “ricerca estate & mare”, attiva la modalità in stile query e avvia l’elaborazione. Verifica che venga restituito un testo codificato non vuoto.

Il risultato atteso è una stringa codificata non vuota, con una rappresentazione influenzata dalla modalità selezionata; non viene fornito qui un valore letterale verificato.

Limiti

  • La codifica riguarda il testo fornito e non dimostra la validità, il recupero o la decodifica di un URL completo. Il contesto dichiarato non include accesso alla rete.

Errori comuni

  • Se il risultato non contiene un valore codificato, la causa può essere il campo lasciato vuoto. Inserisci almeno una stringa non vuota e avvia di nuovo l’elaborazione.

Domande frequenti

Che tipo di testo posso codificare?

Puoi inserire testo con spazi, caratteri speciali e caratteri Unicode. Il campo è facoltativo e contiene già il valore predefinito “hello world & foo=bar”, che puoi sostituire.

Quando devo attivare la codifica in stile query?

Se ti serve una rappresentazione in stile query, attiva l’impostazione opzionale corrispondente; se non la attivi, resta selezionata la rappresentazione standard.

Che cosa succede se lascio il testo vuoto?

Quando il campo è vuoto, lo strumento restituisce uno stato di successo con un’indicazione di errore invece di un valore codificato. Inserisci testo non vuoto per procedere.

Strumento

Codifica URL