Comment utiliser la fonction URLENCODAGE dans Excel
Français | Anglaise |
---|---|
URLENCODAGE | ENCODEURL |
Description de la Fonction
La fonction ENCODEURL
dans Microsoft Excel et URLENCODAGE
dans Google Sheets permettent d’encoder une URL. Cette opération est essentielle lors de l’intégration d’URLs dans des requêtes web ou leur envoi à travers Internet, garantissant ainsi que tous les caractères spéciaux sont convertis de manière à être correctement interprétés par les serveurs web. Voici la syntaxe générale de la fonction :
ENCODEURL(texte)
Dans Excel :
ENCODEURL("http://www.example.com")
Retourne : http%3A%2F%2Fwww.example.com
Dans Google Sheets :
URLENCODAGE("http://www.example.com")
Retourne : http%3A%2F%2Fwww.example.com
Exemples Pratiques d’utilisation
1. Préparation des URLs pour une Requête GET
Supposez que vous devez envoyer une requête GET via une API web et incorporer des paramètres comportant des espaces ou des caractères spéciaux. ENCODEURL
vous permet de préparer l’URL de manière sécurisée :
=ENCODEURL("http://api.example.com/data?query=leçon de Français")
Résultat :
"http://api.example.com/data?query=le%C3%A7on%20de%20Fran%C3%A7ais"
Cette URL encodée peut être utilisée sans craindre de malinterpretation due aux espaces ou diacritiques tels que ‘ç’ dans les requêtes web.
2. Écrire des URLs dans des documents Web sécurisés
Pour un projet impliquant la génération dynamique de documents HTML ou d’autres types de documents web, il est crucial de veiller à ce que tous les URLs soient correctement encodés pour éviter des problèmes de sécurité tels que les attaques XSS (Cross-Site Scripting). Voici comment encoder dynamiquement des URLs en utilisant les valeurs des cellules Excel ou Google Sheets :
Dans Excel :
="Lien vers le site: " & ENCODEURL("http://www.exemple.com/page?ref=" & A1)
Dans Google Sheets :
="Lien vers le site: " & URLENCODAGE("http://www.exemple.com/page?ref=" & A1)
Où A1
peut contenir une référence telle que « Nouvel utilisateur ». L’URL obtenue est exempte d’erreurs d’interprétation et prête à être intégrée de façon sécurisée dans tout contexte web.
Applications En Résumé
- Préparation de liens pour des requêtes HTTP sécurisées.
- Génération automatisée de documents web intégrant des URLs.
- Assurance d’une interprétation correcte des paramètres URL dans divers environnements de programmation.
Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/urlencodage-fonction-07c7fb90-7c60-4bff-8687-fac50fe33d0e