我有三个问题......
就像mule中的HTTP请求者一样,我们有成功的代码验证器,我希望Web服务使用者也一样,所以如果我得到状态代码500,我想把它作为成功场景(意味着考虑它)作为成功国家)。
此外,如果我想增加骡子网络服务消费者的响应时间,我该如何实现呢?
假设我正在使用散射和聚集,并且在里面我放置了3个单独的流,最后我知道散射 - 聚集将作为一个数组响应,而不是我必须在Mel表达式中写下逻辑。我可以请这样做。
逻辑: - 如果有效载荷[1]&&有效载荷[1]&& payload [2] == null返回" myvalue"否则默认有效载荷
你能否回答所有三个问题..
干杯, B'/ P>
答案 0 :(得分:0)
如果您收到失败响应,则会触发您的异常流程。 您可以使用catch inside choice策略并捕获相关的异常并相应地在catch中设置有效负载。
您可以代理您的消费者,或者您可以使用弃用的HTTP连接器连接配置,请参阅此内容。
https://docs.mulesoft.com/mule-user-guide/v/3.8/web-service-consumer#proxy-the-web-service-consumer
希望这有帮助。
干杯!