Différence entre encodeURIComponent() et encodeURI() en JavaScript

Comme vous le savez peut-être, en javascript, ces fonctions permettent d’encoder un URI(Uniform Resource Identifier) en remplaçant chaque instance de certains caractères par une, deux, trois ou quatre séquences d’échappement représentant le codage UTF-8 du caractère.
 
 

Différence clé entre encodeURIComponent() et encodeURI()

Il n’y a pas de grandes différences, la seule différence est que la fonction encodeURI() encode des caractères spéciaux, à l’exception de: , /? : @ & = + $ # tandis que la fonction encodeURIComponent() code des caractères spéciaux et en plus les caractères ci-dessus!
Comment encoder une URL en JavaScript

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *