$ codificare | decodificare | eseguire

> codifica url | decodifica url <

// Codifica e decodifica URL veloce e sicura con opzioni avanzate. Gestisce correttamente caratteri speciali e spazi.

0 caratteri
[SICURO]

Codifica URL Sicura

Codifica correttamente URL e parametri di query. Gestisce caratteri speciali, spazi e caratteri internazionali.

[VELOCE]

Elaborazione Istantanea

Codifica e decodifica URL in tempo reale. Nessuna elaborazione server richiesta - tutto avviene localmente.

[OPZIONI]

Opzioni di Codifica

Scegli come gestire gli spazi (%20 vs +) e quali caratteri speciali codificare per massima compatibilità.

// SULLA CODIFICA URL

COME FUNZIONA LA CODIFICA URL:

La codifica URL converte caratteri non sicuri nel formato codificato in percentuale (%XX). Essenziale per passare dati attraverso URL in sicurezza.

ESEMPIO DI CODIFICA URL:

"Hello World!" => Hello%20World%21 (codificato URL)

PERCHÉ USARE LA CODIFICA URL:

  • >Passaggio sicuro parametri URL
  • >Gestire caratteri speciali negli URL
  • >Supporto caratteri internazionali
  • >Trasmissione dati modulo
  • >Costruzione stringhe query

// FAQ

D: Cos'è la codifica URL e quando ne ho bisogno?

R: La codifica URL converte caratteri speciali nel formato codificato in percentuale (%XX) per trasmissione sicura negli URL. Richiesta per spazi, simboli e caratteri non-ASCII negli URL.

D: Qual è la differenza tra %20 e + per gli spazi?

R: %20 è codifica URL standard per spazi. + è codifica modulo (application/x-www-form-urlencoded). Usa %20 per URL, + per dati modulo.

D: Questo encoder URL funziona offline?

R: Sì, elaborazione 100% lato client. I tuoi URL sono codificati/decodificati localmente nel tuo browser. Nessun dato inviato ai server.

// Caratteri in codifica percentuale

CarattereCodificato
%20
!%21
#%23
$%24
&%26
+%2B
/%2F
:%3A
=%3D
?%3F
@%40
é%C3%A9
中%E4%B8%AD
😀%F0%9F%98%80

// Codifica URL nel codice

JavaScript   encodeURIComponent(s)
Python       urllib.parse.quote(s, safe='')
PHP          rawurlencode($s)
Go           url.QueryEscape(s)
Java         URLEncoder.encode(s, StandardCharsets.UTF_8)
curl         curl --data-urlencode "q=hello world" URL

>> Altre domande

D: Che differenza c’è tra encodeURI e encodeURIComponent?

R: encodeURI codifica un’intera URL e lascia intatti i caratteri strutturali come : / ? # & =. encodeURIComponent codifica una sola parte (ad esempio il valore di un parametro) e li esegue l’escape. Per i valori di query usa quasi sempre encodeURIComponent.

D: Perché 中文 o é diventano più gruppi %…?

R: Le URL trasportano byte. Il carattere viene prima codificato in UTF-8 (é = 2 byte, 中 = 3, emoji = 4) e ogni byte è scritto come %XX, ad esempio é → %C3%A9.

D: Che cos’è la doppia codifica (%2520)?

R: Se un testo già codificato viene codificato di nuovo, il % diventa %25 e %20 diventa %2520. Di solito è un errore: codifica ogni valore una sola volta, quando costruisci l’URL.