如何在Azure策略中准备JSON

问题描述 投票:0回答:1

在Azure策略中,如何准备并返回结果,如下面的JSON对象。

return {   Id : 1, prototype: 'skeleton1', status: 'success'}

该值将动态设置为策略中的JSON数据。

当直接使用上面的JSON字符串时,它失败并且无法保存策略。

json azure azure-api-management azureportal
1个回答
1
投票

如果您需要动态数据响应,那么您可能需要查看set-body策略和液体模板:https://blogs.msdn.microsoft.com/apimanagement/2017/09/25/deep-dive-on-set-body-policy/

对于静态响应数据,您还可以使用如下的set-body策略:

<set-body>{
   "Id" : 1, 
   "prototype": "skeleton1", 
   "status": "success"
}</set-body>

这将导致所需的身体。

© www.soinside.com 2019 - 2024. All rights reserved.