En Karate DSL, je le scénario suivant:dans Karaté DSL, un «? dans la variable de chemin donné est converti en '%' dans le message de demande, comment puis-je résoudre ce problème?
Feature: Test
Contexte: * url baseURL
Scénario: Test
chemin donné « serviceRequests/tâches ? view = short & page = 1 & size = 25
Avec méthode GET je reçois un statut de 200
Je reçois une réponse de parce que c'est ce que Karaté convertit la variable de chemin d'un ci-dessous. Remarquez les «tâches»? chaîne devient 'tâches%'. Pourquoi cela se produit-il et que puis-je faire pour le résoudre?
GET http://ver-01-shared-services-service-request-service.ver.cloud.ds.gehc.net/serviceRequest/v1/serviceRequests/tasks **% ** = 3Fview court & page = 1 & size = 25