我有三个问题...
-
就像 mule 中的 HTTP 请求者一样,我们有成功代码验证器,我希望 Web 服务消费者也是如此,以便在我获得状态代码 500 时作为响应,我想将其作为成功场景(意味着它被视为成功状态(。
-
另外,如果我想增加 mule 中 Web 服务消费者的响应时间,我该如何实现?
假设我正在使用分散和收集, 并在其中放置了 3 个单独的流,最后我知道分散收集将作为数组响应,而不是我必须在 Mel 表达式中编写下面的逻辑。我怎么能做到这一点,请指教。
1] &&有效载荷[2] == 空,返回"myvalue",否则默认有效载荷
你能回答这三个问题吗..
干杯乙
-
如果收到失败响应,将触发异常流。您可以使用捕获内部选择策略并捕获相关异常,并相应地设置捕获内部的有效负载。
-
您可以代理使用者,也可以使用已弃用的 HTTP 连接器连接配置,请参阅此处。
https://docs.mulesoft.com/mule-user-guide/v/3.8/web-service-consumer#proxy-the-web-service-consumer
- 看起来你想使用if-else条件,因为可以使用Groovy脚本或选择路由器。
希望这有帮助。
干杯!