获取环境名称为flow variab

2024-04-19 12:29:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个指向同一目标端点的环境(这超出了我的控制范围,所以请不要建议我更改它)。你知道吗

我有一个python脚本,它在流的响应阶段运行,并重写响应的内容。你知道吗

我需要在该响应中重新编写一个不同的var值,具体取决于每个环境对应的apigee URL,即:

  1. 环境1:https://myCompany-env1.apigee.net/myservice/
  2. 环境2:https://myCompany-env2.apigee.net/myservice/

这是因为我的端点的输出以其他方式向公众公开了目标端点URL(这也超出了我的控制范围,因此请不要建议我在目标端点而不是apigee内进行更改)。你知道吗

似乎有很多流变量可以访问目标端点URL,但是要访问环境的名称,正确的流变量是什么?或者换句话说,是用来访问我的端点的apigee URL的名称?它似乎没有被列在here。你知道吗

也没有我可以用来查询值的HTTP主机头。你知道吗


Tags: https脚本名称url目标net环境my
1条回答
网友
1楼 · 发布于 2024-04-19 12:29:12

您是在请求引用环境名称(environment.name)的变量(如您首先请求的)还是用于访问代理的url(proxy.url)?你知道吗

proxy.url获取与ProxyEndpoint接收的代理请求相关联的完整URL

environment.name环境名称

这两个都在你提到的link中。你知道吗

相关问题 更多 >