骡子中的 Web 服务使用者中的状态代码验证器



我有三个问题...

  1. 就像 mule 中的 HTTP 请求者一样,我们有成功代码验证器,我希望 Web 服务消费者也是如此,以便在我获得状态代码 500 时作为响应,我想将其作为成功场景(意味着它被视为成功状态(。

  2. 另外,如果我想增加 mule 中 Web 服务消费者的响应时间,我该如何实现?

  3. 假设我正在使用分散和收集,
  4. 并在其中放置了 3 个单独的流,最后我知道分散收集将作为数组响应,而不是我必须在 Mel 表达式中编写下面的逻辑。我怎么能做到这一点,请指教。

逻辑:- 如果有效载荷[1] &&有效载荷[

1] &&有效载荷[2] == 空,返回"myvalue",否则默认有效载荷

你能回答这三个问题吗..

干杯乙

  1. 如果收到失败响应,将触发异常流。您可以使用捕获内部选择策略并捕获相关异常,并相应地设置捕获内部的有效负载。

  2. 您可以代理使用者,也可以使用已弃用的 HTTP 连接器连接配置,请参阅此处。

https://docs.mulesoft.com/mule-user-guide/v/3.8/web-service-consumer#proxy-the-web-service-consumer

  1. 看起来你想使用if-else条件,因为可以使用Groovy脚本或选择路由器。

希望这有帮助。

干杯!

相关内容

  • 没有找到相关文章

最新更新