Un valore all'interno di una stringa di query
Input a b&c con l'ambito del valore.
Risultato a%20b%26c — the & is escaped so it cannot be read as a second parameter.
Applica la codifica percentuale a un testo o recupera la stringa originale, scegliendo tra URL completa e singolo valore di query.
Risultato
Cambia qualsiasi valore e il risultato si aggiorna subito.
Input a b&c con l'ambito del valore.
Risultato a%20b%26c — the & is escaped so it cannot be read as a second parameter.
Input a b&c con l'ambito dell'URL completo.
Risultato a%20b&c — the space is still escaped but & is preserved as a separator.
Input %E4%BD%A0%E5%A5%BD
Risultato 你好 — tre byte UTF-8 diventano tre terne %XX e la decodifica li ripristina.
Usa encodeURIComponent per qualsiasi valore inserito dopo ? o &, perché una & o un = non codificati all'interno di un valore spezzerebbero la query. Usa encodeURI solo su un link completo che ha già i suoi separatori a posto.
The plus sign belongs to form encoding for application/x-www-form-urlencoded bodies, where it means a space. JavaScript URL functions write %20 instead. This tool reads + as a space when decoding and always writes %20 when encoding, so the two conventions do not collide.
%25 is an encoded percent sign, which means the text was encoded twice. Encode once at the point where the value is inserted, not again when building the final link.
La decodifica fallisce, perché % deve essere seguito da esattamente due cifre esadecimali. Questo strumento segnala il problema invece di eliminare i caratteri silenziosamente.
Avvertenza: I risultati seguono la formula mostrata in questa pagina e sono solo indicativi. Le quantità reali variano con materiali, tecnica e condizioni: lascia un margine prima di ordinare.