如何处理m子中的“无法获得任何回应”?

问题描述 投票:1回答:1

我正在尝试在我的代码中实施正确的错误处理。有一个请求组件,它会命中特定的api。我必须处理“ 服务器无法发送响应”异常的情况。Mule不会将其标识为HTTP:NOT FOUND错误,而是将其标识为MULE:UNKNOWN。我应该如何处理这种情况?我希望m子将其识别为HTTP错误。

error-handling mule anypoint-studio dataweave
1个回答
0
投票

HTTP:NOT FOUND表示服务器返回了HTTP 404(即未找到)响应。如果服务器由于任何原因中止响应,则不希望HTTP请求程序返回“未找到”。话虽如此,MULE:UNKNOWN错误表示该组件无法处理的错误。您可以尝试将HTTP连接器的版本更新为最后一个,以查看是否已进行了改进以更好地处理该特定情况。检查release notes以查看是否发布了最新版本。

© www.soinside.com 2019 - 2024. All rights reserved.