【发布时间】:2015-09-03 20:18:25
【问题描述】:
我有一个策略需要为响应负载中包含的可变数量的链接生成哈希。我可以创建一个 javascript 策略来生成这些哈希并将它们添加为流变量。但是我不知道如何将这些变量存储到键值映射或缓存中,因为变量名称是动态的而不是静态的。
例如....
对于看起来像这样的响应负载...
{ "link1": "http://link1", "link2": "http://link2" }
我的 javascript 策略添加了以下流变量 link.{linkhash1}、link.{linkhash2}。
我现在想将它们存储在键值映射或缓存中。然而,这两种策略都需要一个固定的变量名,但在这种情况下,变量名是动态的,即只在运行时知道。理想情况下,我想直接从 javascript 策略本身操作缓存/kv 映射。
我将如何解决这个问题?
【问题讨论】:
标签: apigee