Я переписываю URL-адрес в конечной точке API. Таким образом, строка запроса по умолчанию не передается серверной службе.
Я хочу создать переменную с именем «строка запроса» и отформатировать эту строку с параметрами входного запроса. Как я могу это сделать?
Например: apigee api url = https://myapigee-prod.agigee.net/v1/test/resource1?p1=abc&p2=123
Я хочу создать переменную строки запроса как строку запроса = param1=abc¶m2=123
Я старался
<AssignVariable>
<Name>myqs</Name>
<Value>param1={request.queryparam.p1}&param2={request.queryparam.p2}</Value>
</AssignVariable>
Тег <Ref>
можно использовать вместо тега <Value>
, только если я получаю значение одного параметра. Чтобы сформировать строку, это не сработает.