Comment encoder et décoder des composants d'URL.
Encodez le composant d'URL approprié, sans encoder indistinctement toute l'URL. Préservez la distinction entre les séparateurs de chemin et les caractères à l'intérieur d'une valeur.
Adaptez le processus à votre tâche.
Choisissez le composant d'URL à encoder et gardez les séparateurs structurels situés en dehors. Précisez UTF-8 et les conventions de requête de destination. Ne décodez que si nécessaire et comparez la valeur obtenue sans considérer l'encodage en pourcentage comme une validation de la destination.
- Ce que vous fournissez
- Texte ou composant d'URL encodé.
- Ce que vous obtenez
- Composant encodé en pourcentage ou décodé avec gestion UTF-8.
Consultez les données et le résultat.
Entrée et sortie illustratives · exemple pédagogique, pas une exécution WebAct en direct
Exemple champ
Encode the query value red mug.
Exemple complet
red%20mug
Chargez ces données dans le prompt, puis copiez-le dans WebAct pour essayer la tâche. Votre résultat peut différer de l'illustration.
Décisions et dépannage.
Dois-je encoder une URL entière avec un encodeur de composants ?
Encodez généralement les valeurs individuellement. Encoder toutes les barres obliques et tous les deux-points peut transformer la structure de l'URL en une seule valeur opaque.
Pourquoi un espace apparaît-il sous forme de plus dans une requête et de %20 dans une autre ?
L'encodage des requêtes de formulaire et celui des composants URI utilisent des conventions différentes. Adaptez-vous à l'analyseur destinataire au lieu de remplacer les caractères aveuglément.
Essayez avec votre propre source.
Remplacez l'exemple par vos données dans le prompt. Gardez les exigences nécessaires, puis copiez la tâche dans WebAct.
Personnaliser et copier la tâche ↑