Как преобразовать входные параметры в POST azure api management system в XML и сделать его телом запроса? - PullRequest
0 голосов
/ 18 мая 2018

У меня есть поле учетных данных в xml-файле, которое я предоставляю в качестве тела запроса ввода для вызова POST в системе управления Azure API.Я хотел добавить эти учетные данные в качестве параметров, а затем эти учетные данные должны быть добавлены в XML-файл (преобразование) перед выполнением вызова API.Как я могу это сделать?

1 Ответ

0 голосов
/ 19 мая 2018

Не совсем понятно, какие параметры вы хотите добавить для этих учетных данных.В общем, вы можете сделать что-то вроде ниже:

<set-variable name="body" value="@(context.Request.Body.As<XElement>(true))"/>
<set-query-parameter name="creds">
    <value>@(((XElement)context.Variables["body"]).Element("XXX").Value)</value>
</set-query-parameter>
...