2

如何从 webMethods com.wm.net.NetException 获取 HTTP 状态?

调用 pub.client:http 服务后,有没有办法从 java 服务的 catch 块中获取 http 状态代码?

4

1 回答 1

0

如果您pub.client:http在流服务中调用 from,您会注意到它不会引发异常。例如,“403 Forbidden”错误,不会抛出异常。相反,它将向管道输出一个标题文档。

在此处输入图像描述

在标题文档中,您将找到 http 状态:

在此处输入图像描述

当您pub.client:http从 java 服务中调用时,调用应该返回一个IData对象。从该对象中,您应该能够使用IDataUtil.

因此,当您评估状态不正常时,您可以抛出一个ServiceException将被流 try/catch 捕获的。

希望这可以帮助!

于 2015-11-23T19:24:03.997 回答