获取环境名称作为流变量
Get environment name as flow variable
我有两个指向同一个目标端点的环境(这是我无法控制的,所以请不要建议我更改它)。
我有一个 python 脚本,它在流程的响应阶段运行,re-writes 响应的内容。
我需要在该响应中 re-write 一个不同的 var
值,具体取决于对应于每个环境的 apigee URL,即:
这是因为我端点的输出以其他方式将目标端点 URL 暴露给 public(这也不在我的控制范围内,因此请忽略建议我在目标端点而不是在 apigee 内)。
似乎有很多流变量可以访问目标端点 URL,但是为了访问 环境 的名称,正确的流变量是什么? ?或者换句话说,用于访问我的端点的 apigee URL 的名称?它似乎没有被列出 here.
也没有可用于查询值的 HTTP 主机 header。
您是在要求引用环境名称 (environment.name
) 的变量,就像您首先询问的那样,还是在询问用于访问代理 (proxy.url
) 的 url?
proxy.url
获取与 ProxyEndpoint
收到的代理请求关联的完整 URL
environment.name
: 环境名称
这两个都在你提到的 link 中。
我有两个指向同一个目标端点的环境(这是我无法控制的,所以请不要建议我更改它)。
我有一个 python 脚本,它在流程的响应阶段运行,re-writes 响应的内容。
我需要在该响应中 re-write 一个不同的 var
值,具体取决于对应于每个环境的 apigee URL,即:
这是因为我端点的输出以其他方式将目标端点 URL 暴露给 public(这也不在我的控制范围内,因此请忽略建议我在目标端点而不是在 apigee 内)。
似乎有很多流变量可以访问目标端点 URL,但是为了访问 环境 的名称,正确的流变量是什么? ?或者换句话说,用于访问我的端点的 apigee URL 的名称?它似乎没有被列出 here.
也没有可用于查询值的 HTTP 主机 header。
您是在要求引用环境名称 (environment.name
) 的变量,就像您首先询问的那样,还是在询问用于访问代理 (proxy.url
) 的 url?
proxy.url
获取与 ProxyEndpoint
environment.name
: 环境名称
这两个都在你提到的 link 中。