Che cosa fa la codifica URL?
Alcuni caratteri hanno un significato speciale in un indirizzo web: un punto interrogativo avvia una query, un ampersand separa i parametri e un hash introduce un frammento. La codifica percentuale rappresenta i caratteri come valori di byte di escape, in modo che un pezzo di testo possa essere utilizzato senza modificare accidentalmente la struttura.
Devo codificare un intero URL o un solo valore?
Scegli Componente URL Per un singolo valore di parametro o componente di percorso. Codifica i separatori come parte di quel valore. URL completo Ad esempio, la codifica del valore "tè e caffè" è diversa dalla codifica di un intero URL della pagina di ricerca.
Perché alcuni spazi diventano + e altri %20?
La codifica in stile modulo rappresenta uno spazio con un segno più. La modalità componente di questo strumento utilizza %20. Nella modalità modulo, un segno più letterale viene codificato come %2B, in modo che rimanga distinto da uno spazio. Selezionare la modalità di corrispondenza durante la decodifica, poiché un segno più non è automaticamente uno spazio in ogni contesto URL.
Cosa causa un errore di escape non valido?
Un segno di percentuale deve essere seguito da un escape di byte valido e questi byte devono formare un testo valido per questo strumento. Un valore troncato o una codifica mista possono produrre un errore.Decodifica un livello alla volta; “Usa risultato come input” consente di ispezionare ogni passaggio invece di decodificare ripetutamente senza controllare.
Leggi il comunicato Documentazione del componente encodeURI, o provare il nostro Strumento HTML entity quando il valore contiene & o <.