Encodeur d'URL
Ce que ce codeur URL fait
Le codage en pourcentage remplace les caractères réservés (espaces,&, Unicode en dehors de ASCII, slashes inside request values) avec%HHs'échappe ainsi les URLs restent accessibles dans les navigateurs, les boucles et les cadres de serveur. Cet outil vous aide à créer des paramètres de requête sûrs et des segments de chemin sans compter à la main quels symboles doivent s'échapper, surtout lorsque les étiquettes analytiques contiennent des ampersands ou des noms de campagne incluent emoji.
Quand l'utiliser
Utilisez-le pour construire des liens de marketing manuels, reproduire des bogues d'encodage côté serveur ou enseigner aux juniors pourquoi+et%20Les deux apparaissent dans les journaux de patrimoine. Encoder chaque composant — jamais une URL entière deux fois — ou CDN servira de chemins à double encodage. Paire avecdécodeur d'URLpour vérifier la symétrie, et avecGénérateur de liaison UTMlorsque vous avez besoin de champs de campagne structurés au lieu de chaînes ad hoc.
Exemple travaillé
Un filtre de recherche appeléTom & Jerryles demandes GET. Vous codez la valeur àTom%20%26%20Jerry, collez-le dans le constructeur de requêtes, et l'API arrête de tronquer à la limite ampersand.
Foire aux questions
Encoder l'URL complète ou seulement les pièces ?
Encoder des clés/valeurs de requête individuelles ou des segments ambigus. Encodage d'une URL déjà valide en gros crée généralement des bogues double-encodage.
En quoi cela diffère-t-il de Base64?
Pourcentage d'encodage maintient le texte principalement lisible; Base64 cible binaire arbitraire. Choisissez le format que votre transport attend.
Les chemins non-ASCII ?
Les navigateurs modernes appliquent l'encodage UTF-8 pour cent (IRI). Les anciennes piles peuvent avoir besoin d'une normalisation explicite Unicode – tester de bout en bout.