Codificatore / Decodificatore URL

Codifica stringhe in un formato sicuro per URL (codifica percentuale) o decodifica URL codificati in percentuale in testo standard.

Cos'è la Codifica URL (Codifica Percentuale)?

La codifica URL, nota anche come codifica percentuale, è un processo utilizzato per convertire caratteri in un formato che può essere trasmesso in modo sicuro su Internet tramite Uniform Resource Locators (URL). Le URL possono contenere solo un set limitato di caratteri (caratteri alfanumerici e alcuni simboli speciali come -, _, ., ~).

Qualsiasi altro carattere, come spazi, punteggiatura o caratteri non ASCII, deve essere codificato. Ciò comporta la sostituzione del carattere non sicuro con un simbolo '%' seguito dalla rappresentazione esadecimale a due cifre del valore ASCII o UTF-8 del carattere.

Codifica URL

La codifica converte i caratteri non sicuri nel tuo testo nel formato %HH. Ad esempio, uno spazio diventa %20, un punto esclamativo diventa %21 e il carattere 'é' potrebbe diventare %C3%A9 (usando UTF-8). Ciò garantisce che i dati rimangano intatti e interpretati correttamente quando inclusi in una stringa di query URL o percorso.

Decodifica URL

La decodifica inverte il processo, convertendo le sequenze %HH nei loro caratteri originali. Ciò consente alle applicazioni o ai server che ricevono l'URL di interpretare correttamente i dati previsti, come termini di ricerca, parametri o percorsi di file.

Casi d'Uso Comuni

  • Sviluppo Web: Codifica dell'input utente per stringhe di query o segmenti di percorso.
  • Trasmissione Dati: Garantire l'integrità dei dati nel passaggio di informazioni tramite URL.
  • Chiamate API: Formattazione corretta dei parametri per API RESTful.
  • Debugging: Decodifica di URL trovati nei log o nelle richieste di rete per comprendere i dati trasmessi.