我在xml文件中有一个凭据字段,我在azure api管理系统中作为POST调用的输入请求体提供。我想将这些凭据添加为参数,然后在进行api调用之前必须在xml文件(转换)中添加这些凭据。我怎么能这样做?
答案 0 :(得分:1)
您想要添加这些凭据的参数类型并不完全清楚。通常,您可以执行以下操作:
<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>