0

我们需要澄清 use.proxy 是 true 还是 false,并且这个值应该通过属性文件动态地出现。可能会发生以下两种情况:

  • 如果我们向真正的后端发送请求或服务调用,我们需要 use.proxy=true。
  • 如果我们向模拟后端发送请求或服务调用(用于持续集成),我们需要 use.proxy=false。

不幸的是,模拟是一个 IP,无法通过代理访问。

我们尝试了什么:

<Property name="use.proxy">{_PROXY_CHOICE}</Property>

在属性文件中的参数:

context.setVariable('_PROXY_CHOICE', '${proxy.choice}');

但是什么也没发生。任何人都知道如何解决这个问题?

4

1 回答 1

0

我将在属性文件中配置真实后端的代理并将 use.proxy 设置为 true - 因此默认情况下它会继续使用真实后端。如果在代理中进行模拟,则 use.proxy 为 false - 所以只需根据请求使用 use.proxy - 据我了解,您可以在代理中更改每个请求。

于 2014-11-12T08:23:25.000 回答