我有一个如下所示的有效负载工厂:
<payloadFactory media-type="json">
<format>[{"value" : 1},{"value" : 2},{"value" : 3}]</format>
<args/>
</payloadFactory>
<iterate expression="json-eval($)" id="iterate-over-nameAddress">
<call>
<endpoint>
<http method="get" uri-template="https://backend.com/names/value+{uri.var.value}/address"/>
</endpoint>
</call>
</iterate>
在上面的代码中,在后端调用中,我希望路径参数“ value + {uri.var.value}”根据迭代表达式动态更改。对于每次迭代,路径参数应该像value1,value2,value3 ...那样更改。
我该如何实现?
我有一个有效载荷工厂,如下所示:
由于要使用虚拟有效负载进行迭代,因此可以尝试以下操作。而不是将值1、2、3的全部值放在虚拟有效负载本身中。