Encodeur et décodeur URL
Encodez ou décodez en pourcentage une URL, une valeur de requête ou des données de formulaire, selon les règles composant, URI complète ou formulaire.
- Fonctionne dans votre navigateur
- Aucun envoi
- Le résultat reste sur votre appareil
Confidentialité et limitesS’exécute dans votre navigateur. Rien n’est envoyé.
Le contenu des entrées reste dans cet onglet ; Refentra ne l’envoie ni ne le stocke. Les comptages agrégés facultatifs d’actions sont envoyés uniquement avec votre consentement à la mesure d’usage. Effacez l’espace après usage.
Profil pris en charge: Composant URI, URI entière et formulaire séparés ; échappements invalides rejetés.
Maximum 200 000 unités UTF-16 ; les parseurs peuvent limiter davantage. Worker : 15 secondes (regex 1,5 seconde).
Vérifier la saisie et le résultat
- Préparer et choisir l’opération
Avant d’encoder, choisissez le mode composant, URI complète ou formulaire : ils n’échappent pas les mêmes parties d’une adresse.
- Vérifier un exemple concret
Essayez cet exemple et comparez le résultat indiqué : a b+c → component → a%20b%2Bc; form → a+b%2Bc
- Examiner avant de réutiliser la sortie
Ne décodez que la couche voulue par l’expéditeur : décoder plusieurs fois peut transformer un simple texte avec pourcentages en délimiteurs réservés.
Réponses pour cette tâche
Pourquoi + devient-il parfois une espace ?
L’encodage de formulaire utilise + pour l’espace, alors que le mode composant traite un plus littéral autrement. Choisissez le format de l’expéditeur.
Que vérifier si la saisie échoue ?
Corrigez les échappements de pourcentage incomplets comme%2 et les séquences UTF-8 invalides. N’encodez pas par erreur toute une URL comme une seule valeur de requête.
Quelles sont les limites de cet outil ?
L’encodage ne valide pas une destination, n’empêche pas toute injection et ne va pas chercher l’URL. Un échappement adapté à chaque contexte reste nécessaire.