【问题标题】:how to read variable in assign message policy in APIGee如何在 APIGee 的分配消息策略中读取变量
【发布时间】:2022-11-17 01:43:18
【问题描述】:

在 Apigee

在 javascript 策略中给定一个变量,例如:var value = 123;

如何在分配消息策略中获取此变量?

通过在负载消息中使用 {a} 无法访问

【问题讨论】:

  • JS context.setVariable("_flow.myValue", value);分配消息:<AssignMessage continueOnError="false" enabled="true" name="add-formparams-3"> <Add> <FormParams> <FormParam name="lang">{_flow.myValue}</FormParam> </ FormParams> </Add> <AssignTo transport="http" type="request"/> </AssignMessage>

标签: apigee


【解决方案1】:

您必须使用在上下文对象中设置变量context.setVariable("变量名", value);

使用 {variable-name} 在 assign_message 策略中引用此变量。

【讨论】:

    猜你喜欢
    • 2016-06-20
    • 2018-02-19
    • 2014-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-18
    • 1970-01-01
    • 2014-09-22
    相关资源
    最近更新 更多