Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从 webMethods com.wm.net.NetException 获取 HTTP 状态?
调用 pub.client:http 服务后,有没有办法从 java 服务的 catch 块中获取 http 状态代码?
如果您pub.client:http在流服务中调用 from,您会注意到它不会引发异常。例如,“403 Forbidden”错误,不会抛出异常。相反,它将向管道输出一个标题文档。
pub.client:http
在标题文档中,您将找到 http 状态:
当您pub.client:http从 java 服务中调用时,调用应该返回一个IData对象。从该对象中,您应该能够使用IDataUtil.
IData
IDataUtil
因此,当您评估状态不正常时,您可以抛出一个ServiceException将被流 try/catch 捕获的。
ServiceException
希望这可以帮助!